Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Chinese
  4. Qt 如何使用Ole Db链接数据库;需要使用ActiveQt吗?
Forum Updated to NodeBB v4.3 + New Features

Qt 如何使用Ole Db链接数据库;需要使用ActiveQt吗?

Scheduled Pinned Locked Moved Chinese
1 Posts 1 Posters 2.5k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • X Offline
    X Offline
    xisuosunboy
    wrote on last edited by
    #1

    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格式怎么办?难道只能忍.呵呵.

    1 Reply Last reply
    0

    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved