999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

VB中運用Data和ADO Data連接數據庫的方法

2014-11-07 14:15:39汪秋貴劉國華黃振輝
科技創新導報 2014年9期
關鍵詞:數據庫

汪秋貴++劉國華++黃振輝

摘 要:該文首先介紹了visual basic中Data控件和ADO Data控件的主要功能,然后詳細介紹了使用Data控件和ADO Data控件實現visual basic和數據庫的連接方法,并給出了操作數據庫控件的屬性和方法。

關鍵詞:visual basic 數據庫 連接 Data控件 ADO Data控件

中圖分類號:TP311 文獻標識碼:A 文章編號:1674-098X(2014)03(c)-0065-01

Visual basic因其開發速度快,運用簡單而被廣泛使用。使用visual basic進行數據庫開發時,既可直接在其數據環境中設置,也可通過編碼技術實現。數據環境因其不需要過多的編程而使開發方便快捷,編程訪問數據庫的方法主要有:RDO、ADO、及ODBC等。目前使用較多是ADO。下面介紹用Data和ADO Data連接數據庫的方法。

1 控件介紹

1.1 Data控件

Data控件是一種數據連接控件,它能將數據庫中的數據信息與應用程序中的數據綁定控件連接起來,從而實現對數據庫的操作。Data控件支持大多數與數據庫有關的操作,使用Data控件可以開發非常復雜的數據庫應用程序。

Data控件的主要功能:完成對本地和遠程數據庫的連接;打開指定的數據庫表,或者是基于SQL的查詢集;將表中的字段傳至數據綁定控件,并通過修改數據綁定控件中的內容來更新數據庫;關閉數據庫。

1.2 ADO控件

ADO控件與Data控件相似,使用該控件可以利用Microsoft ActiveX Data Objects(ADO)快速建立數據綁定控件和數據庫之間的連接。

ADO的主要功能:連接一個本地數據庫或遠程數據庫;打開一個指定的數據庫表;將數據字段的數值傳遞給數據綁定控件,可以在這些控件中顯示或更改這些數值;添加新紀錄,或根據更改顯示在綁定控件中的數據來更新一個數據庫。

2 使用Data控件連接數據庫

Data控件本身只能進行數據庫中數據的操作,不能獨立的進行數據瀏覽,需要把具有數據綁定功能的控件同Data控件結合起來使用。即數據綁定控件通過數據控件和數據庫中的表,記錄聯系起來,從而瀏覽、修改記錄內容。

綁定數據控件有三個屬性在程序設計中很重要,分別是:DataChanged、DataField、DataSource。DataChanged屬性只有在程序運行時才有效,只有當DataChanged屬性設置為Ture時,才能修改原始數據庫中的數據。若要限制修改數據庫中的數據,應在程序代碼中設置該屬性為False;DataSource屬性用于指定綁定控件所綁定Data控件,該屬性在運行時不可以修改;DataField屬性用于指定綁定控件所要顯示的字段名稱。

利用數據控件和綁定控件不編寫代碼可實現記錄的顯示、修改、添加等操作。具體步驟是:在窗體上添加數據控件“Data1”,設置其DataBaseName,使數據控件連接到一數據庫文件;設置RecordSource屬性使數據控件連接到數據庫中的一個表文件;在窗體上添加相應的綁定控件,設置這些綁定控件的DataSource屬性為窗體上的數據控件,設置綁定控件的DataField屬性,使這些綁定控件和數據控件所連接的數據庫的表,及表中的字段對應起來。這樣利用數據控件和綁定控件的配合使用就可以顯示、瀏覽、修改和添加記錄等操作。

3 使用ADO Data控件連接數據庫

使用ADO Data控件連接數據庫有來兩種方法:一種不需要任何編程代碼,只需要設置控件的屬性就可實現連接,該方法簡單易操作,但源文件若移動位置,需要重新設置路徑,否則連接不上數據庫;另一種用代碼設置數據庫路徑,這樣不管源文件是否移動位置,都能夠連接上數據庫。

方法一:首先打開Microsoft Visual Basic6.0程序,創建一個新窗體,在窗體上添加adodc控件,默認名稱為:Adodc1。一般情況下常用工具欄里沒有adodc控件,使用時需要用戶自己添加。具體步驟是:單擊窗體上的“工程”菜單,選擇“部件”子菜單,在彈出的復選框中選擇“Microsoft ADO Data Control6.0(SP6)(OLEDB)”,然后在工具欄中就會出現該控件。

在窗體上添加完該控件后,將鼠標指針移到該控件,單擊右鍵選擇ADODC屬性,則會彈出屬性頁對話框,選擇通用里的“使用連接字符串”單擊生成,進入到數據連接屬性頁,選擇提供程序里的“Microsoft Jet 4.0 OLE DB Provider”單擊“下一步”進入到連接,在“選擇或輸入數據庫名稱(D)”中選擇你創建好的數據庫,點擊“測試成功”按鈕,若連接成功則會彈出測試成功的Msgbox,否則,連接不成功需要重新修改。當連接成功后,設置記錄源屬性,把“命令類型”選為“2-adCmdTable”,在“表或存儲過程的名稱”中輸入表的名稱,這樣就實現了VB和數據庫不用代碼的連接。

4 結語

該文介紹了兩種與數據庫相關的控件,即Data控件和ADO Data控件。在VB較早的版本中,訪問關系數據庫一般采用Data控件,它是一種對DAO數據源進行數據綁定的控件,不能形成與其他語言無關的應用程序接口,在設計應用程序時有一定的局限性。但它具有很少或不需要編程的數據庫連接,優秀的向上兼容性使得代碼可以翻新為更加復雜的方案等優點,因此Data控件不失為與數據庫連接的一個好工具。

參考文獻

[1] 王紅亮,馬志剛.visual basic6.0程序設計[M].北京:國防工業出版社,2011.

[2] 郭瑞軍,謝晗昕,唐邦明.visual basic數據庫開發實例精粹[M].北京:電子工業出版社,2007.

[3] 劉恩濤.visual basic6.0編程技巧與實例分析[M].北京:中國水利水電出版社,2000.endprint

摘 要:該文首先介紹了visual basic中Data控件和ADO Data控件的主要功能,然后詳細介紹了使用Data控件和ADO Data控件實現visual basic和數據庫的連接方法,并給出了操作數據庫控件的屬性和方法。

關鍵詞:visual basic 數據庫 連接 Data控件 ADO Data控件

中圖分類號:TP311 文獻標識碼:A 文章編號:1674-098X(2014)03(c)-0065-01

Visual basic因其開發速度快,運用簡單而被廣泛使用。使用visual basic進行數據庫開發時,既可直接在其數據環境中設置,也可通過編碼技術實現。數據環境因其不需要過多的編程而使開發方便快捷,編程訪問數據庫的方法主要有:RDO、ADO、及ODBC等。目前使用較多是ADO。下面介紹用Data和ADO Data連接數據庫的方法。

1 控件介紹

1.1 Data控件

Data控件是一種數據連接控件,它能將數據庫中的數據信息與應用程序中的數據綁定控件連接起來,從而實現對數據庫的操作。Data控件支持大多數與數據庫有關的操作,使用Data控件可以開發非常復雜的數據庫應用程序。

Data控件的主要功能:完成對本地和遠程數據庫的連接;打開指定的數據庫表,或者是基于SQL的查詢集;將表中的字段傳至數據綁定控件,并通過修改數據綁定控件中的內容來更新數據庫;關閉數據庫。

1.2 ADO控件

ADO控件與Data控件相似,使用該控件可以利用Microsoft ActiveX Data Objects(ADO)快速建立數據綁定控件和數據庫之間的連接。

ADO的主要功能:連接一個本地數據庫或遠程數據庫;打開一個指定的數據庫表;將數據字段的數值傳遞給數據綁定控件,可以在這些控件中顯示或更改這些數值;添加新紀錄,或根據更改顯示在綁定控件中的數據來更新一個數據庫。

2 使用Data控件連接數據庫

Data控件本身只能進行數據庫中數據的操作,不能獨立的進行數據瀏覽,需要把具有數據綁定功能的控件同Data控件結合起來使用。即數據綁定控件通過數據控件和數據庫中的表,記錄聯系起來,從而瀏覽、修改記錄內容。

綁定數據控件有三個屬性在程序設計中很重要,分別是:DataChanged、DataField、DataSource。DataChanged屬性只有在程序運行時才有效,只有當DataChanged屬性設置為Ture時,才能修改原始數據庫中的數據。若要限制修改數據庫中的數據,應在程序代碼中設置該屬性為False;DataSource屬性用于指定綁定控件所綁定Data控件,該屬性在運行時不可以修改;DataField屬性用于指定綁定控件所要顯示的字段名稱。

利用數據控件和綁定控件不編寫代碼可實現記錄的顯示、修改、添加等操作。具體步驟是:在窗體上添加數據控件“Data1”,設置其DataBaseName,使數據控件連接到一數據庫文件;設置RecordSource屬性使數據控件連接到數據庫中的一個表文件;在窗體上添加相應的綁定控件,設置這些綁定控件的DataSource屬性為窗體上的數據控件,設置綁定控件的DataField屬性,使這些綁定控件和數據控件所連接的數據庫的表,及表中的字段對應起來。這樣利用數據控件和綁定控件的配合使用就可以顯示、瀏覽、修改和添加記錄等操作。

3 使用ADO Data控件連接數據庫

使用ADO Data控件連接數據庫有來兩種方法:一種不需要任何編程代碼,只需要設置控件的屬性就可實現連接,該方法簡單易操作,但源文件若移動位置,需要重新設置路徑,否則連接不上數據庫;另一種用代碼設置數據庫路徑,這樣不管源文件是否移動位置,都能夠連接上數據庫。

方法一:首先打開Microsoft Visual Basic6.0程序,創建一個新窗體,在窗體上添加adodc控件,默認名稱為:Adodc1。一般情況下常用工具欄里沒有adodc控件,使用時需要用戶自己添加。具體步驟是:單擊窗體上的“工程”菜單,選擇“部件”子菜單,在彈出的復選框中選擇“Microsoft ADO Data Control6.0(SP6)(OLEDB)”,然后在工具欄中就會出現該控件。

在窗體上添加完該控件后,將鼠標指針移到該控件,單擊右鍵選擇ADODC屬性,則會彈出屬性頁對話框,選擇通用里的“使用連接字符串”單擊生成,進入到數據連接屬性頁,選擇提供程序里的“Microsoft Jet 4.0 OLE DB Provider”單擊“下一步”進入到連接,在“選擇或輸入數據庫名稱(D)”中選擇你創建好的數據庫,點擊“測試成功”按鈕,若連接成功則會彈出測試成功的Msgbox,否則,連接不成功需要重新修改。當連接成功后,設置記錄源屬性,把“命令類型”選為“2-adCmdTable”,在“表或存儲過程的名稱”中輸入表的名稱,這樣就實現了VB和數據庫不用代碼的連接。

4 結語

該文介紹了兩種與數據庫相關的控件,即Data控件和ADO Data控件。在VB較早的版本中,訪問關系數據庫一般采用Data控件,它是一種對DAO數據源進行數據綁定的控件,不能形成與其他語言無關的應用程序接口,在設計應用程序時有一定的局限性。但它具有很少或不需要編程的數據庫連接,優秀的向上兼容性使得代碼可以翻新為更加復雜的方案等優點,因此Data控件不失為與數據庫連接的一個好工具。

參考文獻

[1] 王紅亮,馬志剛.visual basic6.0程序設計[M].北京:國防工業出版社,2011.

[2] 郭瑞軍,謝晗昕,唐邦明.visual basic數據庫開發實例精粹[M].北京:電子工業出版社,2007.

[3] 劉恩濤.visual basic6.0編程技巧與實例分析[M].北京:中國水利水電出版社,2000.endprint

摘 要:該文首先介紹了visual basic中Data控件和ADO Data控件的主要功能,然后詳細介紹了使用Data控件和ADO Data控件實現visual basic和數據庫的連接方法,并給出了操作數據庫控件的屬性和方法。

關鍵詞:visual basic 數據庫 連接 Data控件 ADO Data控件

中圖分類號:TP311 文獻標識碼:A 文章編號:1674-098X(2014)03(c)-0065-01

Visual basic因其開發速度快,運用簡單而被廣泛使用。使用visual basic進行數據庫開發時,既可直接在其數據環境中設置,也可通過編碼技術實現。數據環境因其不需要過多的編程而使開發方便快捷,編程訪問數據庫的方法主要有:RDO、ADO、及ODBC等。目前使用較多是ADO。下面介紹用Data和ADO Data連接數據庫的方法。

1 控件介紹

1.1 Data控件

Data控件是一種數據連接控件,它能將數據庫中的數據信息與應用程序中的數據綁定控件連接起來,從而實現對數據庫的操作。Data控件支持大多數與數據庫有關的操作,使用Data控件可以開發非常復雜的數據庫應用程序。

Data控件的主要功能:完成對本地和遠程數據庫的連接;打開指定的數據庫表,或者是基于SQL的查詢集;將表中的字段傳至數據綁定控件,并通過修改數據綁定控件中的內容來更新數據庫;關閉數據庫。

1.2 ADO控件

ADO控件與Data控件相似,使用該控件可以利用Microsoft ActiveX Data Objects(ADO)快速建立數據綁定控件和數據庫之間的連接。

ADO的主要功能:連接一個本地數據庫或遠程數據庫;打開一個指定的數據庫表;將數據字段的數值傳遞給數據綁定控件,可以在這些控件中顯示或更改這些數值;添加新紀錄,或根據更改顯示在綁定控件中的數據來更新一個數據庫。

2 使用Data控件連接數據庫

Data控件本身只能進行數據庫中數據的操作,不能獨立的進行數據瀏覽,需要把具有數據綁定功能的控件同Data控件結合起來使用。即數據綁定控件通過數據控件和數據庫中的表,記錄聯系起來,從而瀏覽、修改記錄內容。

綁定數據控件有三個屬性在程序設計中很重要,分別是:DataChanged、DataField、DataSource。DataChanged屬性只有在程序運行時才有效,只有當DataChanged屬性設置為Ture時,才能修改原始數據庫中的數據。若要限制修改數據庫中的數據,應在程序代碼中設置該屬性為False;DataSource屬性用于指定綁定控件所綁定Data控件,該屬性在運行時不可以修改;DataField屬性用于指定綁定控件所要顯示的字段名稱。

利用數據控件和綁定控件不編寫代碼可實現記錄的顯示、修改、添加等操作。具體步驟是:在窗體上添加數據控件“Data1”,設置其DataBaseName,使數據控件連接到一數據庫文件;設置RecordSource屬性使數據控件連接到數據庫中的一個表文件;在窗體上添加相應的綁定控件,設置這些綁定控件的DataSource屬性為窗體上的數據控件,設置綁定控件的DataField屬性,使這些綁定控件和數據控件所連接的數據庫的表,及表中的字段對應起來。這樣利用數據控件和綁定控件的配合使用就可以顯示、瀏覽、修改和添加記錄等操作。

3 使用ADO Data控件連接數據庫

使用ADO Data控件連接數據庫有來兩種方法:一種不需要任何編程代碼,只需要設置控件的屬性就可實現連接,該方法簡單易操作,但源文件若移動位置,需要重新設置路徑,否則連接不上數據庫;另一種用代碼設置數據庫路徑,這樣不管源文件是否移動位置,都能夠連接上數據庫。

方法一:首先打開Microsoft Visual Basic6.0程序,創建一個新窗體,在窗體上添加adodc控件,默認名稱為:Adodc1。一般情況下常用工具欄里沒有adodc控件,使用時需要用戶自己添加。具體步驟是:單擊窗體上的“工程”菜單,選擇“部件”子菜單,在彈出的復選框中選擇“Microsoft ADO Data Control6.0(SP6)(OLEDB)”,然后在工具欄中就會出現該控件。

在窗體上添加完該控件后,將鼠標指針移到該控件,單擊右鍵選擇ADODC屬性,則會彈出屬性頁對話框,選擇通用里的“使用連接字符串”單擊生成,進入到數據連接屬性頁,選擇提供程序里的“Microsoft Jet 4.0 OLE DB Provider”單擊“下一步”進入到連接,在“選擇或輸入數據庫名稱(D)”中選擇你創建好的數據庫,點擊“測試成功”按鈕,若連接成功則會彈出測試成功的Msgbox,否則,連接不成功需要重新修改。當連接成功后,設置記錄源屬性,把“命令類型”選為“2-adCmdTable”,在“表或存儲過程的名稱”中輸入表的名稱,這樣就實現了VB和數據庫不用代碼的連接。

4 結語

該文介紹了兩種與數據庫相關的控件,即Data控件和ADO Data控件。在VB較早的版本中,訪問關系數據庫一般采用Data控件,它是一種對DAO數據源進行數據綁定的控件,不能形成與其他語言無關的應用程序接口,在設計應用程序時有一定的局限性。但它具有很少或不需要編程的數據庫連接,優秀的向上兼容性使得代碼可以翻新為更加復雜的方案等優點,因此Data控件不失為與數據庫連接的一個好工具。

參考文獻

[1] 王紅亮,馬志剛.visual basic6.0程序設計[M].北京:國防工業出版社,2011.

[2] 郭瑞軍,謝晗昕,唐邦明.visual basic數據庫開發實例精粹[M].北京:電子工業出版社,2007.

[3] 劉恩濤.visual basic6.0編程技巧與實例分析[M].北京:中國水利水電出版社,2000.endprint

猜你喜歡
數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
兩種新的非確定數據庫上的Top-K查詢
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2015年3期)2015-06-09 17:41:31
數據庫
財經(2014年21期)2014-08-18 01:50:18
數據庫
財經(2014年6期)2014-03-12 08:28:19
數據庫
財經(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 国产精品亚洲欧美日韩久久| 91破解版在线亚洲| 亚洲国产成人在线| 99免费在线观看视频| 欧美一区中文字幕| 亚洲系列中文字幕一区二区| 1级黄色毛片| 久久久精品国产SM调教网站| 亚洲精品成人片在线观看| 国产精品主播| 日韩精品无码不卡无码| 无码人妻免费| 国产国语一级毛片在线视频| 免费国产小视频在线观看| 熟女视频91| 六月婷婷激情综合| 天天躁日日躁狠狠躁中文字幕| 九九九国产| 欧美v在线| 中国国产一级毛片| 丝袜国产一区| 亚洲欧美国产五月天综合| 亚洲精品国产精品乱码不卞 | 国产麻豆精品在线观看| 精品小视频在线观看| 亚洲无线视频| 欧美在线一二区| 亚洲娇小与黑人巨大交| 亚洲a免费| 亚洲第一视频区| 亚洲美女一区二区三区| 91久久国产综合精品女同我| 日韩亚洲高清一区二区| 尤物成AV人片在线观看| 亚洲综合二区| 91网址在线播放| 香蕉eeww99国产在线观看| 久久婷婷人人澡人人爱91| 午夜国产不卡在线观看视频| 免费国产不卡午夜福在线观看| 日韩中文无码av超清| 国产精品刺激对白在线| 欧美日韩北条麻妃一区二区| 一区二区三区成人| 精品久久综合1区2区3区激情| 国产精品深爱在线| 午夜少妇精品视频小电影| 国产精品久久久免费视频| 国内精品久久久久鸭| 国产最新无码专区在线| 婷婷成人综合| 91人妻在线视频| 午夜色综合| 99国产精品免费观看视频| 国产美女无遮挡免费视频| 免费女人18毛片a级毛片视频| 亚洲人成网站观看在线观看| 国产成人夜色91| 国产在线观看99| 色哟哟精品无码网站在线播放视频| 亚洲人成网站在线观看播放不卡| 亚洲色中色| 亚洲三级电影在线播放| av在线无码浏览| 免费高清a毛片| v天堂中文在线| 伊人久久综在合线亚洲2019| 午夜成人在线视频| 成人亚洲视频| 国产白浆在线| 熟妇丰满人妻av无码区| 亚洲经典在线中文字幕| 亚洲国产精品VA在线看黑人| 国产美女一级毛片| 高清无码不卡视频| P尤物久久99国产综合精品| 亚洲高清中文字幕| 国产迷奸在线看| 国产特级毛片aaaaaaa高清| 国产一区二区三区在线无码| 国产成a人片在线播放| 亚洲欧美成人综合|