الانتقال إلى المحتوى

خطاء عند عملية غلإدخال من ASP إلى access


miladoh

Recommended Posts

السلام عليكم ورحمة الله وبركاته

أنا وأعود بالله من كلمة أنا شخص مبتدي في البرمجة بلغه ASP مع access وقد قطعت مشوار لا بأس به ولكن عندما حاولت أن أدخل البيانات إلى قاعدة البيانات يضهر لى خطاء يقول
-------------------------------------------------------------------
• Error Type:
Microsoft JET Database Engine (0x80004005)
يجب أن تستخدم العملية استعلام قابل للتحديث.
/News/add_to_book.asp, line 22
------------------------------------------------------------------

علما بأن التعليمة هي كما يلي
addSQL= " Insert Into guest_book (add_dat,name,email,website,link,ranking,comment) Values ('"&add_dat&"','"&name&"','"&email&"','"&website&"','"&link&"','"&ranking&"','"&comment&"') "
ADO.execute(addSQL)

علما بأنها قد اشتغلت مرتين اى قد ادخلت بها مرتين ولم اغير بها اى شي بعد ذلك
وكذلك update بها نفس المشكله
حيت انه يمكن الوصول الى قاعدة البيانات وقراءة البيانات منه ( select) تشتغل بشكل عادي

الرجاء المساعدة فأناء في حاجة ماسة لها

وشكرا
والسلام عليكم ورحمة الله وبركاته

رابط هذا التعليق
شارك

سيدي الكريم .. انته جاي بالغلط ؟؟ :D

نتكلم عن جافا وقاعدة بيانات اوراكل .. وتتكلم عن ASP و Access ..
و مع كذا .. يخرب بيت اللي يزعلك ياشيخ :P

المشكلة عندك في صلاحيات الاضافة على " الفولدر " الذي به ملف الاكسس mdb ..
حاول انك تعطيه كل الصلاحيات من اضافة وحذف وتعديل لليوزر IUSER .
او تعطيه web sharing ..
هذه المشاكل تظهر فقط عند رفع الموقع للنت .. لكن على الجهاز الشخصي Localhost فنادراً ما تظهر .
عادة شركات الهوستينغ .. توفر مجلد اسمه databases تدخله فقط بالاف تي بي ..
مخصص لوضع ملفات mdb
لانك لما تعمل فولدر تحت الرووت تبع الموقع يمكن لاي شخص ان يقوم بتحميل ملف قاعدة البيانات كامل بكل سهولة لما يعرف مكانه ..
حتقولي .. ازاي حيعرف مكانه ؟؟!! ..
بواسطة قوقل .

واي خدمة يا بيه .

رابط هذا التعليق
شارك

  • بعد 2 أسابيع...

شكرا أحمد الجابري على ردك

ولكني قد جربت ماقلت علية ولكن لم تشتغل ومازال نفس الخطاء .

أما حول إستخدام الاوراكل لا تزعل أنت كذلك سأبدا مع الاوراكل ولكن ياريت توضح لي كيف أعمل كونيكت (Connect) مع الاوراكل مع (ASP) علما بأن لدي خبرة لا بأس بها في الاوراكل ( زي مايقول المثل على يديك نحجوا) أي على يديك نتعلم (ASP) مع الاوراكل وأنا افضل دلك (التعامل مع الاوراكل)

وأشكرك على إهتماك بسؤالي

رابط هذا التعليق
شارك

سيدي العزيز .. اولاً بالنسبة لمشكلتك الاولى فهي مشكلة معروفة .. وللاسف مافي سياسة واحدة متبعة لحل المشكلة .
علشان كذا جرب اشياء كثيرة .. كلها تدور في مسألة البرمشن ..

هل جربت البرنامج على جهازك Localhost قبل ان تجربه على الانترنت ؟ وهل يظهر نفس الخطأ ؟؟
من افضل الطرق التي رايتها لحل هذه المشكلة هي استخدام برامج FTP تدعم Unix فعندها تستخدم CHMOD لتعطي الفولدر الصلاحيات 777 .. حتى لو كنت على الويندوز فيترجم البرنامج ذلك الى مايفهمه الويندوز .

بالنسبة لربط ASP مع اوراكل .. هناك مواضيع سابقة تحدثنا فيها بهذا الخصوص .. وهناك برنامج متكامل موجود في مشاريع الاعضاء على مااذكر ستجده مثبتاً ( مع السورس كود ) ..
للاسف لايوجد للASP كونكشن سترينغ .. يربط مباشرة من خلاله مع اوراكل .. لذا يجب عليك تعريف dsn بواسطة ODBC و تربط برنامجك به . وتعامل معها مثل اي قاعدة بيانات .. اما بالنسبة لASP.NET فالوضع اكثر تماسكاً .. وتم حل هذه المشكلة بشكل تام . والحل مقدم من اوراكل نفسها .


بالتوفيق .

رابط هذا التعليق
شارك

شكرا أحمد الجابري على اهتمامك

بالنسبة للخطاء فهو يظهر على جهازي ( Localhost ) علما بأن العملية قد اشتغلت مرتين اى قد ادخلت بها سجلين في البداية تم ظهر هذا الخطاء

أما بالنسبة للاوراكل فسوف أبحت عنها في الموضيع السابقة كما أشرت.

وشكرا

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية