全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2799
推到 Plurk!
推到 Facebook!

使用速度更快的OLEDB取代ODBC連結

 
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-10-25 14:18:11 IP:61.221.xxx.xxx 未訂閱
此為囀貼資料 使用速度更快的OLEDB取代ODBC連結 仍舊在使用ODBC系統或文件DSN連接資料庫嗎?請用速度更快的OLEDB提供者技術取代DSN連接資料庫,不必再懇求你的ISP(或你的資料庫管理員/Web管理員)?你創建系統DSN,也不必因?移動文件而修改配置。 OLEDB處於ODBC層和應用之間。對於ASP頁面來說,ADO是OLEDB上面的一種“應用”。ADO調用首先發送給OLEDB,然後才被發送給ODBC層。但是你也可以直接連接到OLEDB層,而且如果你這?做了,你就會看到性能的進一步提升。那?,如何才能直接連接到OLEDB呢? 如果你使用的是SQL Server 7,用下面的代碼作?連接串: strConnString = "DSN='';DRIVER={SQL SERVER};" & _ "UID=myuid;PWD=mypwd;" & _ "DATABASE=MyDb;SERVER=MyServer;" 如果你想越過ODBC,通過OLEDB使用SQL Server,使用下面的語法: strConnString ="Provider=SQLOLEDB.1;Password=mypassword;" & _ "Persist Security Info=True;User ID=myuid;" & _ "Initial Catalog=mydbname;" & _ "Data Source=myserver;Connect Timeout=15" 現在你或許想知道學習這種新的連接方法有什?好處。?什?不使用標準的使用DSN方法呢?按照Wrox在ADO 2.0 Programmer's Reference這本書中的測試結果,使用OLEDB連接和使用DSN連接性能差異如下表: SQL Access 專案 OLEDB DSN 專案 OLEDB DSN 連接時間: 18 82 連接時間: 62 99 ?代1000個記錄的時間: 2900 5400 ?代1000個記錄的時間: 100 950 注:上述結果在ADO 2.0 Programmer's Reference這本書的232、233頁。時間以毫秒計,?代1000個記錄的時間用伺服器端游標計算(使用用戶端游標時,OLEDB和DSN記錄集?代的性能差別不大)。
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-10-26 01:59:37 IP:210.65.xxx.xxx 未訂閱
http://www.oledbdirect.com/download.html Download trial version of OLEDB Direct Components Suite components. Trial version is fully functional but has a 15 days time limit. OLEDB direct is available for: Platform Delphi 4 Delphi 5 Delphi 6 Delphi 7 C Builder 4 C Builder 5 C Builder 6 OleDb Express 發表人 - jackkcg 於 2002/10/26 13:46:41
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
系統時間:2024-04-19 9:47:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!