السلام عليكم ورحمة الله وبركاته،
أحاول تصميم بنك إلكتروني صغير..
لكن يبدو أن المشاكل تواجهني منذ البداية "newaction.asp" لربطها مع قاعدة بيانات ms access 2003،
في الصفحة المذكورة كتبت هذا ال code :
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/ebankdb.mdb"
sql="INSERT INTO customer (accountNumber,userName,"
sql=sql & "password,fname,lname,dob,nationality,balance)"
sql=sql & " VALUES "
sql=sql & "('" & Request.Form("an") & "',"
sql=sql & "'" & Request.Form("un") & "',"
sql=sql & "'" & Request.Form("p") & "',"
sql=sql & "'" & Request.Form("fn") & "',"
sql=sql & "'" & Request.Form("ln") & "',"
sql=sql & "'" & Request.Form("dob") & "',"
sql=sql & "'" & Request.Form("n") & "',"
sql=sql & "'" & Request.Form("b") & "')"
on error resume next
conn.Execute sql,recaffected
if err<>0 then
Response.Write("No update permissions!")
else
Response.Write("<h3>" & recaffected & " record added</h3>")
end if
conn.close
%>ولكن عندما أحاول تجربة الصفحة وإضافة عميل جديد للبنك تظهر لي رسالة الخطأ الموجودة في ال code السابق "No update permissions" ..
راجعت ال code كاملاً ولم أكتشف أي خطأ في حلي.. لذلك أعتقد أن المشكلة في قاعدة البيانات المرفقة مع الموضوع ..
أرجو المساعدة من الخبراء وشكراً مقدماً :)
