LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1138|回复: 0

公交车数据库要怎么建?

[复制链接]
发表于 2005-4-23 09:39:10 | 显示全部楼层 |阅读模式
我用Access建立了一下面这样的公交车数据表Station
Num        Station1        Station2        Station3        Station4        Station5   ....   
  1               火车站           五里牌          晓园路口        袁家岭           清水塘   ....
  2              火车站         火车南站         汽车南站        袁家岭            植物园   ....
                                             .
                                             .
                                             .
我做了一个htm网页在里面输入相关信息后交给后台asp网页提交查询,然后输出结果,比如:
输入:车站
输出: 1路车       火车站         五里牌         晓园路口       袁家岭          清水塘   ....
          2路车      火车站       火车南站        汽车南站       袁家岭         植物园   ....

输入:1路车
输出: 1          火车站      五里牌      晓园路口    袁家岭       清水塘   ....
这个功能我到是实现了,但是看起来很不爽,是全体力活代码如下:
StrSql="select * from station "
StrSql=StrSql&" where num&Station1 &Station2&Station3&Station4&Station5 like '%"&trim(request("Q_Station"))&"%'"
这才5个字段,但真正的公交车至少也有10多个站,多的20多个站,像我这种查询方法是不科学的!有网友说我的数据库建立不合理,有大量沉余!还有公交车通常都有上百次,像我这种查询会不会很慢?
偶没学过数据库:(不知道要怎么搞,就只学过半学期的VFP:(现在还忘的一干二净!
请大虾们指点一下怎么建一个能满足我上面哪种查询要求的数据库,不论是Access的还是SQL的都行!小弟先谢了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表