天天看點

qt資料庫(sqlite)如何動态插入資料        qt資料庫(sqlite)如何動态插入資料

        qt資料庫(sqlite)如何動态插入資料

    下面這條靜态插入資料的語句:

query.exec("update users set nickname='name' where account='zhangsan'");
           

    想要動态插入資料,首先得設定變量,那麼該如何簡單的插入變量。

    這裡用到了将變量轉換為字元串的方法,來利用上面的語句實作簡單的動态插入資料。

QString name= ui->name_edit->text();//從文本框中擷取資料     									  
           
QString account= ui->account_edit->text();//同上 										  
           
query.exec("update users set nickname='"+name+"' where account='"+account+"'");//'"+string+"'實作變量到字元串的轉換