知道了 是用在smart phone上的 怪不得 报错
对不起,这个是SmartPhone版本的。
目前win版本的还没有做。
怎么样
还是sqlite好吧
sqlite就是不支持密码
这一点不好
不知什么时候能增加密码功能
如果用.NET的话,去
http://sourceforge.net/projects/adodotnetsqlite/
下载.NET的驱动,然后里面下载那个最新的Source,里面有测试例子的。
极品时刻表的确又小速度又快,主程序JPSKB.exe用ASPack压缩过的,估计是防止给别人篡改吧,skb.dll我猜想是数据库,但把它改一下名称强行运行主程序却提示它是动态链接库。或许这要问作者了:)
“全国列车时刻表查询系统”主要采用2005年01月10日“中国第五次火车提速”的最新数据,网站功能:
http://www.abkk.com/cn/train/
to 908012
这种Web版的列车查询太多了,他这个没有什么特点,更何况他所谓的更新的数据才2359次列车数据,我这个我记得没错的话,应该是3031次列车数据。
btw:所谓的第五次提速实际上是在2004年4月18日,而不是什么2005年1月10日。也不知道他的1月10日的第五次提速哪里来的。。。。。。
to:p_abing
请问出现什么错误?能否进入程序主界面?如果连主界面都进入不了的话,是否是因为.NET CF环境有问题?如果进入正常,查询不正常的话,看看是否是路径中包含中文或者空格?改过来看看?曾经还有朋友在手机上面不正常,copy到卡上正常。。。。。所以你试试看?
输入起始车站及终到车站后点击查询,显示如下:
发生错误:
TypeLoadException
然后选择推出时显示如下:
错误
在TrainsInfo.SP.exe发生了一个以外错误。
请选择“退出”以重启该程序,或者选择“详情”以获得更多信息。
点击详情后显示如下:
TrainsInfo.SP.exe
MissingMethodExcetion
Application::Run+0xf
FormMain::Main+0xa
有关: TypeLoadException错误
出现该错误有这样几种情况:
1)程序找不到数据库文件,也就是那个TrainsInfo.db文件,请确认您的应用程序目录下存在该文件,注意,在以前老版本的里面有一个<font color=red>TrainInfo.db</font>,那个已经不用了,现在是<font color=red>TrainsInfo.db</font>。
2)程序找不到SQLite3.dll或者SQLite3_wrapper.dll这两个文件,请确保您的程序目录下存在这两个文件。
3)有朋友报告说程序copy在手机上会出错,在卡上就没有问题,但是经过我的验证,在手机上和卡上均正常。在手机上运行不了的朋友可以copy到卡上试试看。
4)也有人报告说目录名中包含空格的情况也出现错误,但是经过我的验证也很正常。出错的朋友可以尝试将目录名中的空格去掉。
总的来说,错误主要出在SQLite数据引擎这边。最近我也正在研究将这些数据用一个比较好的存储方式来处理以下,等到有了结果,如果能够摆脱SQLite的限制,那么也许这些错误就将不再出现。
再次感谢各位对我的程序的关注。谢谢!!!
TO:twodays
我下载的是0.6版,你上面列举的文件的文件全部存在且名字都正确,仍然报错。
本来软件存放在 \storage card\program files\辅助工具\TrainsInfo\ 下,刚才试了试,拷贝到 \storage card\TrainsInfo\ 下,软件正常了.....命运真是戏弄人啊...
多谢,好软件啊,加油。
\storage card\program files\TrainsInfo\下就可以用,不过说到底,这个也是绝好东西,再次谢谢作者。
我的是MPX200,查询报错,按楼上说的目录也报错
按站站查询的时候,有的车次前边有*号,说明这趟车是始发车。
提个小建议,可否改成按时间排序,比如按发车时间等。不懂,也许有些难度?按照车次排序,似乎没什么实际意义。
to 顾乡 & 鸽子:
数据是基于去年第五次提速之后的数据,不清楚鸽子的数据同步什么意思?在以后我会推出PC上的,可以自行修改数据的版本,这样就可以自行维护数据了。
to baiyingdl :
前边这几个版本的确是匆忙中干出来的,还有很多需要完善的地方。
只不过因为最近刚刚换了工作,新的工作手头活儿太忙,没有时间继续完善它,以后我肯定会在各方面来完善它的。
已经很好了,而且还是免费的。只是提点建议,希望能够更上一层楼!
我用的是mpx200,0.5和0.6两个版本都试过了,都无法查询
也出现这样的情况:
输入起始车站及终到车站后点击查询,显示如下:
发生错误:
TypeLoadException
然后选择推出时显示如下:
错误
在TrainsInfo.SP.exe发生了一个以外错误。
请选择“退出”以重启该程序,或者选择“详情”以获得更多信息。
点击详情后显示如下:
TrainsInfo.SP.exe
MissingMethodExcetion
Application::Run+0xf
FormMain::Main+0xa
请也帮我看看,是怎么回事
我看了,你的回复:
有关: TypeLoadException错误
出现该错误有这样几种情况:
1)程序找不到数据库文件,也就是那个TrainsInfo.db文件,请确认您的应用程序目录下存在该文件,注意,在以前老版本的里面有一个<font color=red>TrainInfo.db</font>,那个已经不用了,现在是<font color=red>TrainsInfo.db</font>。
2)程序找不到SQLite3.dll或者SQLite3_wrapper.dll这两个文件,请确保您的程序目录下存在这两个文件。
3)有朋友报告说程序copy在手机上会出错,在卡上就没有问题,但是经过我的验证,在手机上和卡上均正常。在手机上运行不了的朋友可以copy到卡上试试看。
4)也有人报告说目录名中包含空格的情况也出现错误,但是经过我的验证也很正常。出错的朋友可以尝试将目录名中的空格去掉。
总的来说,错误主要出在SQLite数据引擎这边。最近我也正在研究将这些数据用一个比较好的存储方式来处理以下,等到有了结果,如果能够摆脱SQLite的限制,那么也许这些错误就将不再出现。
再次感谢各位对我的程序的关注。谢谢!!!
但是各种方法我都试过,都不行,mpx200手机本身的内存装不下这个软件,只有存在卡里,可是存卡上的话,文件路径肯定会有一个空格,要这样的话,那岂不是mpx200就用不了了?
to 智能手机:
由于采用的数据引擎的问题,不支持中文路径名。我记得Mpx200好像会把卡的路径定义为一个“什么什么的卷”来者。。。结果就导致用不了。。。。
to 还是网上查询的数据新
的确,我这个版本的数据还是有点儿旧。目前由于工作环境的原因,无法开发面向普通用户的桌面端的数据修改器。等到数据修改器弄好之后,大家就可以自己修改、增加列车数据了。
谢谢你你指导!我用了还是不行,我把这个程序copy在卡了,可是SQLite3.dll和SQLite3_wrapper.dll这两个文件在电脑上显示存在,到我手机就没有了,再把卡插到电脑上,显示还在,这是怎么回事呢?是我手机不行?我用的是多普达818的,请给予帮助,谢谢!