成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Qt數(shù)據(jù)庫編程中QTableView使用方法

移動開發(fā)
Qt 數(shù)據(jù)庫編程中QTableView使用方法是本文要介紹的內(nèi)容,主要是來學(xué)習(xí)QT中數(shù)據(jù)庫關(guān)于QTableView的使用,具體來看本文詳解。

Qt 數(shù)據(jù)庫編程中QTableView使用方法是本文要介紹的內(nèi)容,主要是來學(xué)習(xí)QT數(shù)據(jù)庫關(guān)于QTableView的使用,具體來看本文詳解。

QTableView是QT中用來把數(shù)據(jù)集以表格形式提供給用戶的一個控件,它與C++Builder中的DBGrid作用類似。坦白的說,DBGrid的使用要比QTableView更容易一些。但QTableView在使用麻煩的同時,也提供了更多的靈活性。

在一個藥品劃價模塊中有這樣的操作流程:

檢索處方項目成功后,把該項目顯示到QTableView里,把需要編輯的數(shù)量字段提供給用戶輸入,用戶輸入確認后,該項目留在列表中,然后開始下一項目檢索錄入。

實現(xiàn)過程如下:

錄入的項目保留在臨時表tmp中,界面上的QTableView取名為tbList,與tbList關(guān)聯(lián)的Model取名為tb1。檢索成功后,把檢索結(jié)果插入到臨時表中,把需要編輯的字段提供給用戶。

  1. tb1=newQSqlTableModel(this,*dbR);//dbR是本應(yīng)用中的數(shù)據(jù)源  
  2. tb1->setTable("tmp");//處方臨時表 

程序中需要顯示的時候,

  1. tbList->setModel(NULL);//清除原先數(shù)據(jù)集  
  2. tbList->setModel(tb1);//刷新顯示 

程序中需要提供編輯輸入的時候

  1. QModelIndexmdidx=m_ui->tbList->model()->index(row,column);//獲得需要編輯的單元格的位置  
  2. m_ui->tbList->setFocus();//把輸入焦點交給tbList  
  3. m_ui->tbList->setCurrentIndex(mdidx);//設(shè)定需要編輯的單元格  
  4. m_ui->tbList->edit(mdidx);//開始編輯 

有一個問題需要注意。向QTableView中添加記錄時,字段一定要完整,不能有空白字段,否則結(jié)果無法保存。切記。

如果需要對用戶輸入做限制,比如只能在指定的字段輸入指定的數(shù)據(jù)類型,可以通過QItemDelegate來實現(xiàn)。

小結(jié):Qt數(shù)據(jù)庫編程中QTableView使用方法的內(nèi)容介紹完了,希望通過本文的學(xué)習(xí)能對你有所幫助!

責(zé)任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-07-21 15:05:14

iPhone 數(shù)據(jù)庫

2011-08-11 17:00:33

iPhone數(shù)據(jù)庫SQLite

2011-08-30 14:15:34

QTSQLite數(shù)據(jù)庫

2011-06-14 10:18:58

QThread Qt 線程

2011-04-13 15:44:12

SQL Server數(shù)函數(shù)

2011-08-25 17:49:14

MySQLmysqlcheck

2011-06-21 15:31:04

Qt 數(shù)據(jù)庫 SQL

2011-08-30 13:33:29

Qt數(shù)據(jù)庫

2011-08-29 14:44:56

DBLINK

2011-05-17 16:20:46

C++

2011-03-30 10:41:11

C++數(shù)據(jù)庫

2011-08-02 14:29:06

SQL Server數(shù)Substring函數(shù)

2011-08-30 14:59:34

Qt數(shù)據(jù)庫

2011-06-24 15:06:40

QT

2010-03-10 11:11:16

Python編程

2011-06-23 09:00:04

QT QODBC 數(shù)據(jù)庫

2011-06-30 16:53:18

QT Creator TableWidge

2009-06-29 17:57:30

ApplicationJSP

2011-08-22 10:47:09

SQL Server流水號

2011-08-30 14:25:06

QT數(shù)據(jù)庫
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 精品综合 | 精品久久久久久久久久久 | 美女福利网站 | 特级毛片 | 色在线免费 | 中文字幕久久久 | 精品99久久久久久 | 亚洲欧美精品在线观看 | 精品免费 | 亚洲精品乱码久久久久久久久 | 日本字幕在线观看 | 成人在线免费视频观看 | 日韩精品一区二区三区在线观看 | 九九热免费视频在线观看 | 国产日产久久高清欧美一区 | 成人小视频在线观看 | 久www| 狠狠躁躁夜夜躁波多野结依 | 国产网站在线免费观看 | 四虎影院一区二区 | 久久精品aaa | 91精品国产91久久久久久不卞 | 久久精品亚洲 | 国产一区不卡 | 欧美群妇大交群中文字幕 | 国产精品久久久久久久午夜片 | 91免费看片| 成人蜜桃av| 岛国精品| 成年人的视频免费观看 | 国产精品视屏 | 欧美11一13sex性hd | 精品欧美乱码久久久久久 | 欧美视频三区 | 亚洲一区成人 | 成人伊人网| 日韩黄色小视频 | 欧美精品二区 | 国产一区二区在线免费视频 | 在线视频日韩 | 99精品免费 |