自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

建立連接ADODB. Connection技巧說明

開發(fā) 后端
為每一個(gè)軟件行業(yè)的從業(yè)人員,無論是開發(fā)人員、項(xiàng)目經(jīng)理、還是測(cè)試人員,也要不斷適應(yīng)這個(gè)趨勢(shì),我認(rèn)為ADODB. Connection只會(huì)使我們的工作更簡(jiǎn)單和更輕松。

如果你想要執(zhí)行ADODB. Connection,首先的一步是要更方便地操作數(shù)據(jù)表,那就需要ADO的數(shù)據(jù)集對(duì)象了。數(shù)據(jù)集對(duì)象ADODB.RecordSet的作用象Delphi中的TTable或TQuery對(duì)象。

尤其在用DELPHI做網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用程序時(shí),如果所在的Web站點(diǎn)是WINNT站點(diǎn)并且支持ASP頁面,那就可以用ADO對(duì)象訪問ODBC數(shù)據(jù)庫,而不用把那么大的BDE再上載到站點(diǎn)上去。

這樣就可充分利用DELPHI和ASP的編程優(yōu)勢(shì),做出更好的ISAPI/NSAPI/CGI。經(jīng)過編程和測(cè)試,在Delphi中可以成功地用ADO對(duì)象存取ODBC數(shù)據(jù)庫,現(xiàn)將本人的使用經(jīng)驗(yàn)寫出來,與大家共享,讓我們多一個(gè)訪問ADODB. Connection的方法。

在32位的Delphi中,可以聲明一個(gè)variant變量(如AVariant),然后通過CreateOleObject創(chuàng)建一個(gè)OLE對(duì)象,如AVariant:=CreateOleObject (’ADODB.Connection’)可以獲得一個(gè)數(shù)據(jù)庫連接對(duì)象的實(shí)例,然后就可以利用該對(duì)象的方法和屬性來操作ODBC數(shù)據(jù)庫了。下面簡(jiǎn)單介紹一下訪問ODBC數(shù)據(jù)庫所用到的ADO對(duì)象及其方法和屬性。#t#

數(shù)據(jù)庫連接對(duì)象(ADODB. Connection)
該對(duì)象用于與ODBC數(shù)據(jù)庫建立連接,所有對(duì)數(shù)據(jù)庫的操作均通過該連接進(jìn)行。數(shù)據(jù)庫連接對(duì)象ADODB. Connection的作用象Delphi中的TDatabase對(duì)象。

三個(gè)參數(shù)均為字符串類型,其中UserId和Password為用戶名稱和用戶密碼,用于訪問數(shù)據(jù)庫使用時(shí)可以省略,因?yàn)樵贑onnectionString同樣可以指定用戶名稱和用戶密碼。要打開的數(shù)據(jù)庫對(duì)應(yīng)的OBDC系統(tǒng)數(shù)據(jù)源(DSN),是可選參數(shù);DRIVER:要打開的數(shù)據(jù)庫所用的驅(qū)動(dòng)程序名稱,如Access對(duì)應(yīng)Microsoft Access Driver (*.mdb),是可選參數(shù);

以上參數(shù)均為可選參數(shù),但必須提供足夠的信息來描述一個(gè)系統(tǒng)數(shù)據(jù)源。假如已經(jīng)定義了一個(gè)ODBC的系統(tǒng)DSN,名稱為MyDsn,那么就可用以下語句建立一個(gè)數(shù)據(jù)庫連接:
  為了防止DSN不存在或其設(shè)置被他人修改時(shí)造成應(yīng)用程序運(yùn)行錯(cuò)誤,可以用ADODB.Connection 創(chuàng)建一個(gè)臨時(shí)ODBC數(shù)據(jù)源,這樣可以保證我們使用的系統(tǒng)DSN的參數(shù)設(shè)置是正確的。下面的語句可以創(chuàng)建一個(gè)臨時(shí)ADODB. Connection系統(tǒng)DSN,對(duì)應(yīng)一個(gè)ACCESS數(shù)據(jù)庫。

責(zé)任編輯:chenqingxiang 來源: 電子工業(yè)出版社
相關(guān)推薦

2009-12-24 16:40:59

Ado Connect

2009-12-08 17:48:28

Web Service

2009-12-25 15:02:44

ADOX對(duì)象模型

2010-02-01 11:03:51

Python Djan

2011-07-21 17:23:58

Oracle數(shù)據(jù)庫ASP

2010-06-23 15:19:35

eMule協(xié)議

2010-02-22 16:26:21

Python編輯

2010-02-04 10:58:29

Android 源代碼

2011-09-13 11:06:08

PhoneGap AP

2010-02-22 15:33:23

Python擴(kuò)展模塊

2010-02-22 11:14:43

Python編寫

2009-12-24 16:16:08

ADODB

2010-01-04 15:27:31

ADO.NET SQL

2009-12-31 14:50:57

ADO組件

2010-01-06 10:04:55

2009-12-14 17:57:21

NET 源碼

2010-04-06 11:19:28

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

2010-03-01 10:39:18

Python源代碼

2009-12-16 14:51:27

Visual Stud

2010-03-05 13:34:54

點(diǎn)贊
收藏

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