รหัสการเชื่อมต่อฐานข้อมูลต่างๆ
วันนี้ฉันไม่มีอะไรทำจึงสรุปการเชื่อมต่อของฐานข้อมูลต่างๆ และตอนนี้ฉันแบ่งปันกับคุณ:
การเชื่อมต่อฐานข้อมูล MS Access
เชื่อมต่อกับ DSN และไม่มีชื่อผู้ใช้และรหัสผ่าน:
-
ชุด conn = Server.CreateObject (ADODB.Connection)
conn.open YourDSNName
-
เชื่อมต่อกับ DSN และมีชื่อผู้ใช้และรหัสผ่าน:
-
ชุด conn = Server.CreateObject (ADODB.Connection)
conn.open YourDSNName,ชื่อผู้ใช้,รหัสผ่าน
-
เชื่อมต่อกับเส้นทางจริงไปยังฐานข้อมูล:
-
ตั้งค่า conn = Server.CreateObject (ADODB.Connection)
Strconn=DRIVER={ไดรเวอร์ Microsoft Access (*.mdb)};
Strconn=Strconn & DBQ=e:/yanhang/database.mdb
conn.เปิด Strconn
-
เชื่อมต่อกับเส้นทางสัมพันธ์ฐานข้อมูลจริง:
-
ตั้งค่า conn = Server.CreateObject (ADODB.Connection)
Strconn=DRIVER={ไดรเวอร์ Microsoft Access (*.mdb)};
Strconn=Strconn & DBQ= & Server.MapPath(/database/yanhang.mdb)
conn.เปิด Strconn
-
การเชื่อมต่อฐานข้อมูล MS SQL Server
เชื่อมต่อกับ DSN:
-
ชุด conn = Server.CreateObject (ADODB.Connection)
conn.open DSN=MyDSN;UID=ผู้ใช้;PWD=รหัสผ่าน;ฐานข้อมูล=ชื่อฐานข้อมูล
-
หากไม่มีการเชื่อมต่อ DSN:
-
ตั้งค่า conn = Server.CreateObject (ADODB.Connection)
DSNtemp=DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=รหัสผ่าน;DATABASE=ชื่อฐานข้อมูล
conn.open DSNtemp
-
การเชื่อมต่อฐานข้อมูล FoxPro
-
ตั้งค่า Conn = Server.CreateObject (ADODB.connection)
ConnStr= ไดรเวอร์=ไดรเวอร์ Microsoft Visual Foxpro; UID=userID;SourceType=DBC;SourceDB=C:/yanhang/database.dbc
Conn.เปิด ConnStr
-
การเชื่อมต่อฐานข้อมูลออราเคิล:
-
ตั้งค่า conn=server.createobject (adodb.connection)
conn.cursorlocation=adUseClient
DSNTemp=ผู้ให้บริการ=MSDAORA.1;รหัสผ่าน=xxxxx;รหัสผู้ใช้=yanhang;แหล่งข้อมูล=xxx.world
conn.open DSNtemp
-