الرموز الشائعة لبرمجة ASP
1. قم بتوصيل ASP للوصول إلى قاعدة البيانات:
نسخة الكود كما يلي:
<٪
Dimconn ، mdbfile
mdbfile = server.mappath ("database name.mdb")
setConn = server.createObject ("adodb.connection")
conn.open "driver = {MicrosoftAccessDriver (*. MDB)} ؛ uid = admin ؛ pwd = database password ؛ dbq =" & mdbfile
٪>
وظيفة السلسلة الأكثر استخدامًا لتوصيل ASP والوصول
نسخة الكود كما يلي:
Callopenconn
subopenconn ()
onerrorresumenext
Ifdatabasetype = 1th
connstr = "provider = sqloledb ؛ userId =" & datauser & "؛ password =" & databasepsw & "؛ initialCatalog =" & databasename & "؛ datasource =" & dataServer & "؛ ؛"
آخر
connstr = "provider = microsoft.jet.oledb.4.0 ؛ datasource =" & server.mappath (dbath)
Endif
setConn = server.createObject ("adodb.connection")
Conn.Openconnstr
iferrthenerr.clear: setConn = Nothing: response.write "يحدث خطأ في اتصال قاعدة البيانات ، يرجى التحقق من إعدادات معلمة قاعدة البيانات في ملف conn.asp.": response.end
collcetConnstr = "Provider = microsoft.jet.oledb.4.0 ؛ datasource =" & server.mappath (collectDBPath)
ينتهي
2. قم بتوصيل ASP بقاعدة بيانات SQL:
<٪
Dimconn
setConn = server.createObject ("adodb.connection")
con.open "Provider = sqloledb ؛ dataSource = SQL اسم خادم أو عنوان IP ؛ UID = SA ؛ pwd = كلمة مرور قاعدة البيانات ؛ قاعدة البيانات = اسم قاعدة البيانات
٪>
قم بإنشاء كائن تعيين سجل:
setRs = server.createObject ("adodb.recordset")
بيان Rs.Opensql ، كون ، 3،2
3. طرق استخدام أمر SQL المشترك:
(1) تصفية سجل البيانات:
sql = "حدد*من جدول البيانات حيث اسم الحقل = اسم الحقل أمر الحقل" اسم الحقل "
SQL = "SELECT*من جدول البيانات حيث اسم الحقل مثل" ٪ vield value ٪ 'orderby اسم حقل "
sql = "selectTOP10*من جدول البيانات حيث اسم الحقل اسم الحقل" اسم الحقل "
SQL = "حدد*من جدول البيانات حيث اسم الحقل في (" القيمة 1 "،" القيمة 2 "،" القيمة 3 ")"
SQL = "حدد*من جدول البيانات حيث اسم الحقل بين القيمة 1 والقيمة 2"