Qt 如何使用Ole Db链接数据库;需要使用ActiveQt吗?
-
windows7 32bit,qt5.0.1,MinGW4.7
Qt 如何使用Ole Db链接数据库;需要使用ActiveQt吗?
我想用Qt操作VFP数据库,但是找了很多地方都使用odbc,而vfp9.0不在推荐使用ODBC驱动了.而且我使用vfp的odbc驱动时,编码解析也有问题.(qt5.0.1)
目前我折中的方案是使用dbase模式的odbc驱动.
另外我使用dbase模式的odbc驱动时,从其他数据导出数据4000条(2个字段,没字段不超过20字符),竟然需要9644ms(不使用Model直接使用query,优化到7231ms),而以前用pb编的程序基本上是瞬达的. 操作是一条一条从其他数据库(MYSQL,使用QMYSQL自编译驱动)中读出来,再insert到dbase(dbf)中.大家有什么其他解决方案吗?
另外我导出到本地sqlite中,启动事务支持,仅需要82ms,瞬达啊!dbf格式怎么办?难道只能忍.呵呵.