qtablewidget添加數(shù)據(jù) 如何讓qtablewidget動態(tài)顯示獲取到的數(shù)據(jù)數(shù)據(jù)?
如何讓qtablewidget動態(tài)顯示獲取到的數(shù)據(jù)數(shù)據(jù)?Qsqlquery*sqlQuery=new Qsqlquery qstring sqlstr=“select id,name from inf
如何讓qtablewidget動態(tài)顯示獲取到的數(shù)據(jù)數(shù)據(jù)?
Qsqlquery*sqlQuery=new Qsqlquery qstring sqlstr=“select id,name from info”sqlQuery->prepare(sqlstr)if(sqlQuery->exec()){//讀取查詢的記錄,同時(sqlQuery->next()){tablewidget->setitem(行、列、new qtablewidget項(sqlQuery->value(0))。Tostring()))tablewidget->setitem(行、列、新)Qtablewidget項(sqkquery->value(1)。Tostring())}}這樣,您就可以將從數(shù)據(jù)庫讀取的內(nèi)容寫入表中,并自己獲取表的行和列,
Qt怎么把QTableWidget表格中的數(shù)據(jù)讀取出來?
qstring STR=UI->tablewidget->item(row,column)->text()//獲取字符串
int num=str.toInt公司()//轉(zhuǎn)換為int
UI->tablewidget->item(行,列)->settext(qstring(%1”)。Arg(Num))//write
PS:行(row)和列(column)從0開始,注意不要越界。