1. أبسطها هو كما يلي
خافت objConn
تعيين objConn = Server.CreateObject("ADOBD.Connection")
objConn.Open التطبيق ("Connection_String")
'استدعاء الإجراء المخزن لزيادة العداد على الصفحة
objConn.Execute "exec sp_AddHit"
لا توجد معلمات، لا عودة، لا معالجة الأخطاء، هذا كل شيء
2. استدعاء مع المعلمات
objConn.Execute "exec sp_AddHit 'http://www.aspalliance.com'، 1"
يرجى الانتباه إلى معلمات الانقسام. لا تقوم هذه الطريقة بإرجاع السجل
.
خافت objConn
كائنات خافتة
تعيين objConn = Server.CreateObject("ADOBD.Connection")
تعيين objRs = Server.CreateObject("ADOBD.Recordset")
objConn.Open التطبيق ("Connection_String")
'استدعاء الإجراء المخزن لزيادة العداد على الصفحة
objRs.Open objConn، "exec sp_ListArticles '15/1/2001'"
'قم بالتكرار عبر مجموعة السجلات وعرض كل مقالة
4.……
خافت objConn
Dim objCmd
"إنشاء كائنات فورية"
.
تعيين objConn = Server.CreateObject("ADODB.Connection")
تعيين objCmd = Server.CreateObject("ADODB.Command")
conn.Open Application("ConnectionString")
باستخدام objCmd
.ActiveConnection = conn 'يمكنك أيضًا تحديد سلسلة اتصال هنا
.CommandText = "sp_InsertArticle"
.CommandType = adCmdStoredProc 'يتطلب ملف adovbs.inc أو علامة تعريف typelib
"إضافة معلمات الإدخال."
.Parameters.Append .CreateParameter("@columnist_id"، adDouble، adParamInput،، columnist_id)
.Parameters.Append .CreateParameter("@url"، adVarChar، adParamInput، 255، url)
.Parameters.Append .CreateParameter("@title"، adVarChar، adParamInput، 99، url)
.Parameters.Append .CreateParameter("@description"، adLongVarChar، _
adParamInput، 2147483647، الوصف)
"إضافة معلمات الإخراج."
.Parameters.Append .CreateParameter("@link_id"، adInteger، adParamOutput، , 0)
'تنفيذ الوظيفة
'في حالة عدم إرجاع مجموعة سجلات، استخدم خيار المعلمة adExecuteNoRecords
تنفيذ،، adExecuteNoRecords
link_id = .Parameters("@link_id")
تنتهي بـ
5. رمز الإجراء المخزن
قم بإنشاء الإجراء dbo.sp_InsertArticle
(
@columnist_id int،
@url فارتشار (255)،
@ العنوان فارشار (99)،
@ نص الوصف
@link_id int الإخراج
)
مثل
يبدأ
أدخل في dbo.t_link (columnist_id,url,title,description)
القيم (@columnist_id,@url,@title,@description)
SELECT @link_id = @@IDENTITY
نهاية