بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اخواني الاعزاء
انا عندي مشكلة تحصل لي عندما اقوم بالتالي :
انا لدي قاعدة بايانات .. عندما اطلب بياناتي .. فانها تتم بنجاح
ولكن عندما اقوم بتنفيذ امر sql يقوم بادراج البيانات .. فانه تظهر لي رسالة خطأ
مكتوب فيها التالي :
اقتباسنوع الخطأ:Microsoft JET Database Engine (0x80004005)
يجب أن تستخدم العملية استعلام قابل للتحديث.
مع العلم أن استعلام ال sql هو :
"insert into guest_book(add_dat,name,email,website,link,ranking,comment) values ('"&add_dat&"','"&name&"','"&email&"','"&website&"','"&link&"','"&ranking&"','"&comment&"')"اي يكون الاستعلام .. بهذا الشكل :
insert into guest_book(add_dat,name,email,website,link,ranking,comment) values ('9/26/2005 4:01:47 AM','Abdulkareem','abdulkareem@al-dheya.net','http://al-dheya.net/vb','محرك بحث','ممتاز','شكرا لكم على جهودكم ...')...
مع العلم بان سؤال لي هذا في لغة asp.
ومع العلم اني مازلت اطبق على سيرفر محلي (iis). ولم اجرب على موقع.
ومع العلم .. اني شكيت ان المشكلة مني .. فقمت بتنزيل برنامج منتدى بلغة asp. ولكن نفس المشكلة .. عن القيام بعملية فيها تسجيل بيانات .. مثل اضافة موضوع .. فانه يعطيني نفس الخطأ :
اقتباسنوع الخطأ:Microsoft JET Database Engine (0x80004005)
يجب أن تستخدم العملية استعلام قابل للتحديث.
اتمنى ان اجد الحل لديكم..
سؤال اخر .. عندما استخدم الامر التالي في السيرفر المحلي .. فانه لايستجيب ويظهر لي خطأ ايضا!
وهو عند تحديد مسار ملف قاعدة البيانات بالامر التالي:
server.mappath()
ولا ادري هل هذه المشكلة تحدث عندما اكون في سيرفر استضافة..
اتمنى اجد الحل لديكم ...
انا في الانتظار
عبدالكريم
:)