رموز اتصال قاعدة البيانات المختلفة
ليس لدي ما أفعله اليوم، لذلك قمت بتلخيص اتصالات قواعد البيانات المختلفة، والآن أشاركها معكم:
اتصال قاعدة بيانات 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
تواصل مع دي إس إن:
<%
تعيين conn = Server.CreateObject(ADODB.Connection)
conn.open DSN=MyDSN;UID=مستخدم;PWD=كلمة المرور;قاعدة البيانات=اسم قاعدة البيانات
%>
بدون اتصال DSN:
<%
تعيين conn = Server.CreateObject(ADODB.Connection)
DSNtemp=DRIVER={SQL Server};SERVER=اسم الخادم;UID=USER;PWD=كلمة المرور;قاعدة البيانات=اسم قاعدة البيانات
conn.open DSNtemp
%>
اتصال قاعدة بيانات FoxPro
<%
تعيين Conn = Server.CreateObject(ADODB.connection)
ConnStr= Driver=برنامج تشغيل Microsoft Visual Foxpro UID=معرف المستخدم;SourceType=DBC;SourceDB=C:/yanhang/database.dbc;
كون.فتح كونستر
%>
اتصال قاعدة بيانات أوراكل:
<%
تعيين conn=server.createobject(adodb.connection)
conn.cursorlocation=adUseClient
DSNTemp=الموفر=MSDAORA.1;كلمة المرور=xxxxx;معرف المستخدم=yanhang;مصدر البيانات=xxx.world
conn.open DSNtemp
%>