国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

對數據庫連接問題的一點總結

2019-11-18 22:11:24
字體:
來源:轉載
供稿:網友
1.odbc,oledb,ado,adox的關系:
  odbc:  曾經的數據庫通信標準
  oledb: 在一切對象化的趨勢下,ms打算用它取代odbc.
         oledb分兩種:直接的oledb和面向odbc的oledb,后者架構在odbc上,這
         樣沒有自己的oledb提供者的數據庫也可以使用oledb的特點了。
  ado:   其實只是一個應用程序層次的界面,它用oledb來與數據庫通信。
  adox:  對ado的安全性,維護性(如:創建一個數據庫)進行了擴展。

2.用odbc連接數據庫:
odbc中提供三種dsn,它們的區別很簡單:用戶dsn只能用于本用戶。系統dsn和文件dsn的區別只在于連接信息的存放位置不同:系統dsn存放在odbc儲存區里,而文件dsn則放在一個文本文件中。
  它們的創建方法就不說了。
  在asp中使用它們時,寫法如下:
  A.sql server:
     用系統dsn: connstr="DSN=dsnname; UID=xx; PWD=xxx;DATABASE=dbname"
     用文件dsn: connstr="FILEDSN=xx;  UID=xx; PWD=xxx;DATABASE=dbname"
     還可以用連接字符串(從而不用再建立dsn):
       connstr="DRIVER={SQL SERVER};SERVER=servername;UID=xx;PWD=xxx"
  B.access:
     用系統dsn: connstr="DSN=dsnname"
          (或者為:connstr="DSN=dsnname;UID=xx;PWD=xxx")
     用文件dsn: connstr="FILEDSN=xx"
     還可以用連接字符串(從而不用再建立dsn):
       connstr="DRIVER={Microsoft Access Driver};DBQ=d:/abc/abc.mdb"

3.用oledb連接數據庫:
   A.sql server:
     connstr="PROVIDER=SQLOLEDB;
         DATA SOURCE=servername;UID=xx;PWD=xxx;DATABASE=dbname"
   B.access:
     connstr="PROVICER=MICROSOFT.JET.OLEDB.4.0;
         DATA SOURCE=c:/abc/abc.mdb"

4.使用UDL文件:
  UDL文件是用來存放數據庫連接信息的一個文本文件,有點象文件DSN,不過UDL是針對OLEDB(直接的和面向ODBC的)的。
  UDL的創建方法:
    右擊桌面或資源管理器-》新建-》microsoft數據連接
    其中的設置工作應該比較清楚了。
  UDL的用法:
    connstr="file name=e:/abc/abc.udl"


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 苍溪县| 新闻| 黑河市| 怀集县| 五河县| 西华县| 金阳县| 东阳市| 平原县| 本溪| 武义县| 涡阳县| 唐河县| 兴城市| 海阳市| 南雄市| 德清县| 陵川县| 瑞金市| 仙居县| 西畴县| 象山县| 乌兰县| 桐庐县| 荔浦县| 玉田县| 东平县| 阳高县| 利辛县| 卓资县| 久治县| 辛集市| 海城市| 宝丰县| 贵溪市| 环江| 鄂托克前旗| 五原县| 南江县| 城市| 青田县|