Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-140535

QT6.9.1 版本 使用m_db = QSqlDatabase::addDatabase("QSQLITE",connName); 这个函数的时候,不能用自定义连接名去访问数据库,只能用 qt_sql_default_connection 这个默认的连接名

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Not Evaluated Not Evaluated
    • None
    • 6.9.1
    • sqlite
    • None
    • 本地在测试一下

      m_db = QSqlDatabase::addDatabase("QSQLITE",connName);

      连接数据库的时候connName赋值为 自定义连接名的时候,例如 "connect_1",是访问不了数据库的,但是用 qt_sql_default_connection 这个做为参数确实可以范围数据库,是否只能用 qt_sql_default_connection 这个做为连接名,其他的连接名是不是失效状态,简而言之就是addDatabase这个函数的第二个参数是没有用处的只能使用默认的连接名

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            andysh Andy Shaw
            xiaohema 2350401607@qq.com 小河马
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes