国产探花免费观看_亚洲丰满少妇自慰呻吟_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"


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 秦皇岛市| 梅河口市| 九龙坡区| 六安市| 福泉市| 万宁市| 肇州县| 娱乐| 吴桥县| 湘阴县| 肥乡县| 屯门区| 青冈县| 高阳县| 青川县| 海伦市| 德钦县| 宣城市| 庆阳市| 宁强县| 手机| 桂平市| 将乐县| 阳泉市| 定西市| 酉阳| 当涂县| 齐齐哈尔市| 娄烦县| 镇雄县| 安宁市| 河源市| 茌平县| 新巴尔虎右旗| 桑日县| 黄浦区| 理塘县| 巩留县| 孝义市| 靖安县| 克什克腾旗|