亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

一個簡單例子(使用數據控件控制數據庫)---VB數據庫入門之(三)

2019-11-18 17:44:44
字體:
來源:轉載
供稿:網友
數據庫可以建立訪問數據庫的應用程序,這樣的程序可以顯示、編輯和更新各類已有的數據庫中的信
息,包括Microsoftaccess、Btrieve、dBASE,Microsoft,FoxPRo及Paradox等。同時,用數據控件可以像訪問數據庫一樣訪問MicrosoftExcel、Lotusl—2—3和標準ASCⅡ文本文件。此外,用數據控件還可以訪問和操作遠程的開放數據庫互連(ODBC)數據庫,例如MicrosoftSQLServer和Oracle。
數據控件和其它控件—樣,可以把數據控件添加到窗體中,以建立數據庫應用程序;可以根據需要
在窗體上建立多個數據控件,不過,對每個需要操作的數據表一般使用一個致的數據控件。使用數據控件不用編寫代碼就可以實現下列操作:
·與本地或遠程數據庫建立連接。
·對連接的數據庫執行SQL查詢、打開指定的數據表或定義記錄集。
·把數據字段傳送到各種約束控件,并可在約束控件中顯示或修改數據字段的值。
·根據約束控件中數據的變化,添加新記錄或更新數據庫。
·捕獲訪問數據時出現的錯誤。
·關閉數據庫。

一個簡單例子(使用數據控件)

我們通過一個簡單例子來說明數據控件的一般用法。在這個例子中,將瀏覽一個數據庫中的數據。為了在
應用程序中使用數據控件,可以按如下步驟操作:
(1)執行“文件”菜單中的“新建工程”命令,建立一個新工程。
(2)在工具箱中選擇數據控件圖標,然后在窗體上畫一個數據控件。
(3)通過屬性窗口設置數據控件的屬性(見表)-align="middle"width="35"height="16">屬性->-align="middle"width="65"height="16">設置值->-width="35"height="16">Caption->-width="65"height="16">Data1->-width="35"height="16">Connect->-width="65"height="16">Access->-width="35"height="32">DatabaseName->-width="65"height="32">"c:/dbmdb/db1.mdb"(數據庫的路徑)->-width="35"height="16">Readonly->-width="65"height="16">True->-width="35"height="17">RecordSetType->-width="65"height="17">0-Table->-width="35"height="16">RecordSource->-width="65"height="16">Table1->


Connect屬性用來指定所鏈接的數據庫,在屬性窗口中,單擊該屬性右端的箭頭,將下拉顯示可以鏈接的數
據庫管理系統,可從中選擇一種?;贛icrosoftAccess格式的數據庫應選擇“Access”。
DatabaseName屬性用來設置要打開的數據庫的名字??梢灾苯虞斎?,也可以單擊右端的“...”,在打開
的對話框中選擇所需要的數據庫的文件名。
如果把ReadOnly屬性設置為True,則只能讀取數據庫中的數據,不能修改。如果想修改數據庫中的
數據,則必須把該屬性設置為False。
RecordsetType屬性用來設置RecordsetType對象的類型,有三種類型,0-table,1-Dynaset,2-snapshot。
可從中選一種。
RecordSource屬性用來指定所使用的表名,單擊右端的箭頭,將下拉顯示數據庫中的所有的表名可從中選擇
所需的表。

(4)在窗體上畫7個標簽和7個文本框,各文本框屬性如下:

-align="middle"width="24"height="16">對象->-align="middle"width="22"height="16">屬性->-align="middle"width="31"height="16">設置值->-align="middle"width="5"height="16">->-align="middle"width="27"height="16">對象->-align="middle"width="40"height="16">屬性->-align="middle"width="41"height="16">設置值->-width="24"height="21"rowSpan="3">文本框1->-width="22"height="7">DataFiled->-width="31"height="7">編號->-width="5"height="7">->-width="27"height="21"rowSpan="3">文本框2->-width="40"height="7">DataFiled->-width="31"height="7">姓名->-width="22"height="7">Datasource->-width="31"height="7">Data1->-width="5"height="7">->-width="22"height="7">Datasource->-width="31"height="7">Data1->-width="22"height="7">Text->-width="31"height="7">空白->-width="5"height="7">->-width="22"height="7">Text->-width="31"height="7">空白->-width="24"height="21"rowSpan="3">文本框3->-width="22"height="7">DataFiled->-width="31"height="7">性別->-width="5"height="7">->-width="27"height="21"rowSpan="3">文本框4->-width="40"height="7">DataFiled->-width="31"height="7">出生日期->-width="22"height="7">Datasource->-width="31"height="7">Data1->-width="5"height="7">->-width="22"height="7">Datasource->-width="31"height="7">Data1->-width="22"height="7">Text->-width="31"height="7">空白->-width="5"height="7">->-width="22"height="7">Text->-width="31"height="7">空白->-width="24"height="21"rowSpan="3">文本框5->-width="22"height="7">DataFiled->-width="31"height="7">職務->-width="5"height="7">->-width="27"height="21"rowSpan="3">文本框6->-width="40"height="7">DataFiled->-width="31"height="7">文化程度->-width="22"height="7">Datasource->-width="31"height="7">Data1->-width="5"height="7">->-width="22"height="7">Datasource->-width="31"height="7">Data1->-width="22"height="7">Text->-width="31"height="7">空白->-width="5"height="7">->-width="22"height="7">Text->-width="31"height="7">空白->-width="24"height="21"rowSpan="3">文本框7->-width="22"height="7">DataFiled->-width="31"height="7">工資->-width="5"height="7">->-width="27"height="21"rowSpan="3"> ->-width="40"height="7">->-width="31"height="7">->-width="22"height="7">Datasource->-width="31"height="7">Data1->-width="5"height="7">->-width="22"height="7">->-width="31"height="7">->-width="22"height="7">Text->-width="31"height="7">空白->-width="5"height="7">->-width="22"height="7">->-width="31"height="7">->

DataFiled屬性是要顯示表中字段的名字,DataSource屬性是數據控件的名稱(Name屬性)。必須先設置
DataSource屬性,然后才能設置DataField屬性。單擊DataField屬性從下拉菜單中選擇需要的字段名。
7個標簽的Caption屬性分別設置為“編號”,“姓名”,“性別”,“出生日期”,“職務”,“文化程
度”,“工資”。
(5)單擊工具條的運行按扭或按F5以運行程序,通過數據控件(Data1)的前后按扭來瀏覽數據庫的內容。
(6)單擊VB菜單的“文件”選項的“保存工程”,保存后在“文件”菜單中選“生成xxx.exe文件”(xxx是
文件名)編譯成可執行文件。這樣的.exe文件可脫離VB的編程環境運行。
VB數據庫編程入門講座到此就告一段落,有關VB編程的語法規則已有許多資料介紹,它也不是本站介紹的主要內容,請網友自行學習。本站今后將陸續介紹一些與數據庫編程有關的控件,到時歡迎瀏覽。另外本站的“VB數據庫”專欄介紹了一些數據庫編程的高級部分,如:多機環境下的數據庫編程,網絡數據庫的編程及編程的經驗一并歡迎光臨。(完)->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产另类 国产精品国产免费| 中文字幕亚洲激情| 国产一区二区三区视频在线观看| 国产精自产拍久久久久久蜜| 欧美一二三视频| 欧美日韩另类字幕中文| 2019国产精品自在线拍国产不卡| 97视频com| 欧美老女人性生活| 国产精品黄页免费高清在线观看| 精品国产91久久久久久| 不卡av在线播放| 久久久国产精品亚洲一区| 91免费国产视频| 国产在线一区二区三区| 亚洲国产精品yw在线观看| 日韩专区在线观看| 亚洲国产精品va在线看黑人动漫| 亚洲人成电影网站色xx| 日韩av免费在线| 国产精品久久网| 亚洲成人在线视频播放| 91精品免费久久久久久久久| 国产欧美日韩丝袜精品一区| 欧美最近摘花xxxx摘花| 亚洲黄色av网站| 午夜精品久久久久久久99黑人| 欧美日本啪啪无遮挡网站| 日韩欧美在线观看| 日韩精品福利网站| 日本中文字幕成人| 欧美成人精品在线视频| 亚洲第五色综合网| 日韩成人中文字幕| 亚洲天堂av在线免费观看| 国产精品视频大全| 国产精品27p| 91免费精品视频| 永久免费看mv网站入口亚洲| 日产精品99久久久久久| 久久精品国产69国产精品亚洲| 久久精品男人天堂| 精品久久久一区| 亚洲人精品午夜在线观看| 91av中文字幕| 国产精品电影网站| 亚洲欧美日本伦理| 欧美视频中文字幕在线| 国产午夜精品一区理论片飘花| 欧美性xxxxx极品娇小| 欧美性xxxxxxxxx| 国产成人97精品免费看片| 国产精品久久久久久久app| 亚洲小视频在线| 38少妇精品导航| 久久成人人人人精品欧| 国产有码在线一区二区视频| 久久中文精品视频| 亚洲天堂成人在线视频| 热门国产精品亚洲第一区在线| 久热爱精品视频线路一| 欧美在线播放视频| 亚洲一区二区三区在线免费观看| 青青a在线精品免费观看| 色偷偷噜噜噜亚洲男人的天堂| 亚洲欧美福利视频| 成人激情电影一区二区| 国产精品福利久久久| 在线播放国产一区二区三区| 丝袜美腿亚洲一区二区| 日韩中文在线不卡| 亚洲国产精品字幕| 欧美视频在线观看 亚洲欧| 精品国产91久久久久久老师| 国产女同一区二区| 亚洲精品国产美女| 色综合色综合久久综合频道88| 奇门遁甲1982国语版免费观看高清| 情事1991在线| 成人综合国产精品| 久久伊人91精品综合网站| 欧美日韩在线免费观看| 亚洲欧洲自拍偷拍| 日本久久久久久| 亚洲成人国产精品| 亚洲最新在线视频| 亚洲免费视频一区二区| 92国产精品视频| 欧美激情一级欧美精品| 国产主播精品在线| 91在线观看免费高清完整版在线观看| 中文字幕亚洲国产| 欧美激情综合色综合啪啪五月| 日韩风俗一区 二区| 国产精品精品一区二区三区午夜版| 中文在线资源观看视频网站免费不卡| 成人中文字幕+乱码+中文字幕| 亚洲自拍欧美色图| 国产精品美女午夜av| 色偷偷888欧美精品久久久| 欧美成人免费全部观看天天性色| 日韩在线高清视频| 国产精品久久色| 日韩女在线观看| 日韩久久免费视频| 国产亚洲人成网站在线观看| 国产精品欧美一区二区| 欧美亚洲视频在线观看| 久久99国产综合精品女同| 88国产精品欧美一区二区三区| 美日韩丰满少妇在线观看| 亚洲欧美在线磁力| 黑人巨大精品欧美一区二区一视频| 国产精品视频免费在线观看| 日韩av观看网址| 久久久久久久91| 色99之美女主播在线视频| www.欧美精品一二三区| 曰本色欧美视频在线| 亚洲最新视频在线| 国产成人av在线播放| 国产精品网站视频| 久久精品久久久久久国产 免费| 国产精品欧美一区二区三区奶水| 精品久久久久久国产| 国产精品丝袜一区二区三区| 久久精品国产欧美激情| 国产精品美女在线| 国产精品7m视频| 亚洲欧美国产精品专区久久| 日韩视频一区在线| 欧美大片欧美激情性色a∨久久| 黑人与娇小精品av专区| 欧美一区二区三区四区在线| 色狠狠av一区二区三区香蕉蜜桃| 黑人巨大精品欧美一区二区一视频| 久久久亚洲影院你懂的| 日韩欧美综合在线视频| 国产精品毛片a∨一区二区三区|国| 国产精品久久久久久婷婷天堂| 欧美电影免费观看电视剧大全| 欧美丰满少妇xxxxx做受| 精品一区二区三区电影| 日韩欧美在线网址| 国产一区二区三区直播精品电影| 日韩欧美在线视频观看| 亚洲福利视频网| 亚洲老头老太hd| 国产视频在线观看一区二区| 亚洲国产精品电影在线观看| 91精品国产91久久久久福利| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚州国产精品久久久| 国产主播欧美精品| 亚洲精品国产欧美| 久久夜精品香蕉| 亚洲另类图片色| 国产精品毛片a∨一区二区三区|国| 成人免费直播live| 久久久精品视频成人| 日韩精品日韩在线观看| 国产精品高清在线| 91香蕉嫩草神马影院在线观看| 国产亚洲精品综合一区91|