السلام عليكم ورحمة الله وبركاته
انا الان اتعلم برنامج الاس بي العادي
وهنالك مثال في كتاب لتعليم الاس بي بي
المشكلة اني نقلت المثال قص و لص من الاسطوانة
و لم يعمل المثال لانه يعطيني الخطأ التالي :
Error Type:
Microsoft JET Database Engine (0x80004005)
Operation must use an updateable query.
وخلاصة الخطأ ان استعلام الاضافة خاطأ
مع ان هذه الطريقة موجودة في الهيلب
عموما المثال كالاتي :
<%@ LANGUAGE="VBSCRIPT" %>
<%
sponsorURL = Request.querystring("url")
'Create the object
set outpostDB = Server.CreateObject("ADODB.Connection")
'Open the connection
outpostDB.Open "outpost"
'Insert the record here
sqlText = "insert into ad_log (sponsor, clickDate) values ('"
sqlText = sqlText & sponsorURL
sqlText = sqlText & "', '"
sqlText = sqlText & Now
sqlText = sqlText & "')"
outpostDB.Execute(sqlText)
'Close the connection
outpostDB.Close
'Destroy the connection
set outpostDB = Nothing
Response.Redirect sponsorURL
%>
وسوف اشرحه
انا اكون في الصفحة Index.asp
و عند الضغط على صورة البنر
فان اللنك يأخذني الى لنك البنر
وهو يسجل وقت الدخول مع اللنك لهذا البنر الى قاعدة البيانات
و تفيد هذه الطريقة في التعامل مع البنر على اساس الاعلانات
Ad Rotator object
اتمنى ان تساعدوني في المعضلة
