作者iamso1 (可爱活泼小兽儿)
看板C_Sharp
标题[问题] 火车时刻表查寻制作
时间Thu Nov 12 18:06:11 2009
各位先进大家好
由於我是通车的关系
所以每天都会去搜寻火车时刻表
但是这样太浪费时间了
所以我想说把车班做成资料库
然後用资料库的方式来查寻会比较快
但是自己做的话 会有修改车班的问题
资料的update都要自己把资料库重做
所以我想说有没有办法让它自动更新
有想了一个是用webservice的方法
但是台铁好像没有提供
所以想请问一下有没有解决的方案@@"
--
有时候..
宿便比宿命更难搞
by iamso1
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.128.142.113
1F:推 tomex:官网都做成xls档,再自动从网路读取更新资料库即可。 11/12 18:29
刚刚有找到他的xls了
所以我是使用程式的方式 将xls中的数据放进资料库 然後再用程式去自动读取网路的
xls 跟之前抓下来的xls比对 如果不同 再把新的更新进去吗@@a
2F:推 liaommx:可以考虑作成以时间为主的形式? 11/12 18:32
3F:→ liaommx:因为班次会异动,可是时间本身不动,(当然出发时间会动) 11/12 18:33
4F:→ liaommx:用类似代号的方式,去取代时间, 11/12 18:33
5F:→ liaommx:ex:1号1代表12:01,类似这样的代号? 11/12 18:34
6F:→ liaommx:把资料内容做转换,就可以避免班次影响的问题 11/12 18:34
殴殴~
大约了解廖大的意思 不过我主要只是要知道我几点有车这样而已
所以班次并不会影响 抱歉在文中没有说明清楚
※ 编辑: iamso1 来自: 218.163.8.129 (11/12 21:36)
7F:推 liaommx:如果是以新的为主哩?因为data不多,整个覆盖也没关系? 11/12 22:08
恩~对~~
不过我发现她好像跟access的方式不同..
excel的sql是不是不一样压0..0a
我目前的做法是
把excel档下载下来後 用连接资料库的方式去连接excel
然後下SQL语法 select*from excel档名
然後再把选完的丢进datareader里面
在用gridview显现出来
但是他都说sql语法错...
不然我测试跟他连线是ok的说..
※ 编辑: iamso1 来自: 218.163.8.129 (11/12 23:02)
8F:推 liunate:连接excel後使用的取资料语法有一点点不同,查一下网路吧 11/13 00:19
我有查了 但是我用最通用的select *from xxx 没办法用说..我看别人范例也是这样下的
※ 编辑: iamso1 来自: 218.163.8.129 (11/13 01:14)