وظائف شائعة الاستخدام لـ ASP ، آمل أن يتم استخدامها.
<٪
قاتمة ديسيبل
db = dbms.mdb
'**********************************************************************
تنفيذ عبارة SQL دون إرجاع القيمة. أفضل بيان SQL هو على النحو التالي:
'تحديث اسم جدول تعيين اسم الحقل = القيمة ، اسم الحقل = القيمة حيث اسم الحقل = القيمة
حذف من اسم الجدول حيث اسم الحقل = القيمة
insert في اسم الجدول (اسم الحقل ، اسم الحقل) القيم (القيمة ، القيمة)
'**********************************************************************
noresult sub (SQL)
قاتمة كون
قاتمة connstr
تعيين conn = server.createBject (adodb.connection)
connstr = provider = microsoft.jet.oledb.4.0 ؛ data source = & server.mappath (& db &)
Conn.Open Connstr
conn.execute SQL
conn.close
تعيين conn = لا شيء
نهاية الفرعية
'*******************************************************************************
قم بتنفيذ عبارة SELECT وإرجاع كائن مجموعة السجلات. هذا الكائن هو القراءة فقط. أي أنه لا يمكن تحديثه
'*******************************************************************************
نتيجة الوظيفة (SQL)
قاتمة كون
قاتمة connstr
RCS DIM
تعيين conn = server.createBject (adodb.connection)
connstr = provider = microsoft.jet.oledb.4.0 ؛ data source = & server.mappath (& db &)
Conn.Open Connstr
set rcs = server.createBject (adodb.recordset)
RCS.Open SQL ، Conn ، 1،1
SET النتيجة = RCS
وظيفة نهاية
'*******************************************************************************
يظهر مربع الحوار
'*******************************************************************************
التنبيه الفرعي (رسالة)
رسالة = استبدال (رسالة ، '،/')
Response.write (<script> ALERT ('& message &') </script>)
نهاية الفرعية
'*******************************************************************************
"العودة إلى الصفحة السابقة ، تستخدم عادة بعد الحكم على ما إذا كانت المعلومات قد تم تقديمها بالكامل
'*******************************************************************************
ظهور فرعي ()
Response.write (<script> History.go (-1) </script>)
نهاية الفرعية
'*******************************************************************************
إعادة توجيه اتصال آخر
'*******************************************************************************
Sub Go (url)
Response.write (<script> location.href ('& url &') </script>)
نهاية الفرعية
'*******************************************************************************
استبدل علامة HTML
'*******************************************************************************
وظيفة htmlencode2 (Str)
نتيجة قاتمة
قاتمة ل
إذا isnull (str) ثم
htmlencode2 =
وظيفة الخروج
إنهاء إذا
L = Len (Str)
النتيجة =
خافت أنا
لأني = 1 إلى ل
حدد CASE MID (Str ، I ، 1)
حالة <
النتيجة = النتيجة+<
حالة>
النتيجة = النتيجة+>
Case CHR (13)