用过evb访问数据库的朋友来看看!!!大家讨论一下!
做过evb的访问数据库程序,觉得如果在虚拟环境下调试自己的程序,要快很多。
但是mdb在pc上是不能直接转换成cdb的,偶只好在实机上调试程序,效率要低的多。
汗!
后来在微软的站点下了一个程序,看后照其思路做了个转换的程序,方法大概如下:
在虚拟环境下,用adoce3.0或以上,执行创建数据库sql,然后在虚拟环境下就会生成
cdb文件,有了cdb文件后就好办了,偶用的是笨办法,我把mdb库下的每一张表的创建
sql都写在了一个方法里,然后在虚拟环境下调用,这样就有了个可以在虚拟环境下
可以调用的数据库了。
但是,基础表里的数据并没有。偶还是用的笨办法,偶先在access把mdb库的表的数据用导出功能导成txt文件,再把这些txt文件copy到虚拟环境下,然后读入txt文件里的数据,接着用adoce插入数据库中。一样是每张表都写一个方法来调用。累!
以上是个人的一些思路,希望大家来讨论一下,最好那位大大把数据库转换的程序写成通用的。
哦,还有,就是虚拟环境的问题,偶用的是pocket pc 2002,是英文版本的,在导数据
的时候,如果有中文的话,就是乱码,后来偶换成中文版本的,就正常了。
希望在wince下开发程序的朋友和我联系,最好是涉及数据库的,偶的问题一大堆!
qq:7429340
email:realghost819@163.com