Sqlite اتصال به بانک



  • @

    QSqlDatabase db = QSqlDatabase::addDatabase( "QSQLITE" );

    db.setDatabaseName("mydatabase.sqlite");

    if(db.open()){
    qDebug()<<"opend";

    QSqlQuery qry;
    
    if(qry.exec&#40;"SELECT * FROM h"&#41;&#41;{
    
          while(qry.next(&#41;){
    
                 qDebug()<< qry.value(12).toString();
    
            }
    
        }
    
        else{
    
             qDebug()<<"eroor"<<qry.lastError().text();
        }
    
    db.close();
    

    }
    else{

    qDebug()<<"eroor"<<db.lastError().text();
    }

    @

    opend
    no such table:h unable to execute statement

    هر نامی برای بانک اطلاعاتی انتخاب می کنم

    پیغام میده که بانک اطلاعاتی بازمیشه



  • سلام
    رو بسازی tableفکر کنم اول باید
    با این مثلا
    qry.exec("create table h(one varchar(10),two smallint)")


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.