تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] رسالة غريبة بعد إضافة بيانات (ظهرت و إختفت)
#1
السلام عليكم إخواني


رسالة غريبة
ظهرت عندما أقوم بإضافة و تحديث البيانات

الغريب في الأمر أن البرنامج شغال جيد أكثر من شهر
ضهرت هده الرسالة و بعد إغلاق البرنامج و فتحه  إختفت الرسالة
والكل تمام الآن

-قاعدة البيانات Access في حاسوب
وأربع حواسيب يعملون عليها



l'opération doit utiliser une requete qui peut etre mise a jour 




جزء من الكود المستعمل
 
كود :
   


............Using cmd As New OleDbCommand("UPDATE     TABLE
cmd.ExecuteNonQuery()
End Using



............daa = New OleDbDataAdapter("INSERT INTO TABLE



............daa = New OleDbDataAdapter("Delete * from TABLE



............da1 = New OleDbDataAdapter("select * from TABLE
الرد
تم الشكر بواسطة:
#2
وعليكم السلام...
الترجمة:
يجب أن تستخدم العملية استعلامًا يمكن تحديثه.

وهذه ليست بمشكلة وانما خطأ في القاعدة فقط.
القي نظرة.
http://vb4arb.com/vb/showthread.php?tid=...#pid114571
الرد
#3
سلام أخي أسامة

كما ذكرت المشكل ظهر و اختفى يعني ليس خطأ في القاعدة
بل شيئ غريب لا أعرف السبب

لكن معك حق فنفس الرسالة تظهر إذا تم وضع القاعدة ب C و كان هذا الأخير محمي من الكتابة
كنت قد وقعت في هذا المشكل في أحد الأيام لكن إكتشفت الحل هو تغيير المكان

أنا الآن أشك في ACCESS لم يستطع تحمل الإستعلامات أو شيئ ما
الرد
#4
نعم حاول التحقق من مساحة الأكسس الحالية وان وجدت انها لن تتحمل اكثر فانصحك باستخدام mssql server.
الرد
#5
السّلام عليكم و رحمة الله و بركاته
بما أنّ الرّسالة باللغة الفرنسية .. أؤكّد لك أنّ نفسها ظهرت إحدى المرّات .. و كان الخطأ بصيغى كتابة أحد الأكواد .. لا أتذكّر ما هو بالضبط .. ما قمت به حينها .. أو ما أستعمله عندما يحذث لي خطأ ما و أشك بفورم ما بالمشروع .. أو جميع الفورمات التي تعاملت معها و حذث الخطأ .. أقوم بإيقاف جميع الأمواد بالفورم .. ثم أبدأ بتفعيل الأكواد شيء فشيء .. لغاية إكتشاف مصدر الخطأ .. و أظن إذا لم تخنّي الذاكرة .. الخطأ كان بأحد أكواد الفورم لود .. هذا من جهة
من جهة ثانية ..حاول الوقوف كليك يمين الماوس على قاعدة البيانات بالقرص C .. واتبع مثلما تشير إليه الصورة أدناه و أشّر على جميع الصلاحيات
الفكرة كلها إذا لم يكن الخطأ بالكود أو بما أشرت لك به بالصورة هو ..
تشغيل البرنامج كمسؤول ..
تحياتي
الرد
#6
شكرا لكم إخواني

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

أخي عبد العزيز البسكري شكرا كثيؤا على الصورة .. البرنامجضغال كمسؤول و الخطوات التي وضعتها للشبكة هي نفسها اللتي أنا عاملها
المشكل العويص هو أن الرسالة إختفت و بالتالي لا يمكنني إكتشاف المشكل

على كل حال شكرا شكرا شكرا
سأنتظر ضهورها مرة أخري في نفس الوثت سأنتقل لل SQL SERVER
الرد
تم الشكر بواسطة: ابراهيم ايبو
#7
وعليكم السلام ورحمة الله وبركاته

الرسالة لم تظهر معك مجدداً الا فى حالة التالية
فى البداية قبل ما اقول سبب الرسالة خلينى نفهم ماذا تعني الرسالة

الرسالة هنا تشير انه غير قادر على تحديث البيانات المطلوب تعديلها
ويرجع الامر هنا لاسباب عديدة

1- اذا كانت قاعدة البيانات مفتوحة والجدول المطلوب التعديل عليه البيانات مفتوح على وضعية التصميم.
2- اذا كان الاتصال بقاعدة البيانات مرتبطة باكثر من مستخدم دون تطبيق الشرح كما هو موجود فى توقيعي كون الجدول مفتوح من قبل مستخدم اخر.

راجع الامر لديك وسيتم حل مشكلة ظهورها مستقبلياً

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
#8
أخي الجوكر شكرا على تتبعك
و أعتذر بشدة لكثرة أسئلتي في مشاكل الشبكة لأنك حقا قمت باللازم في شرحك الكبير

الخيار الأول مستبعد تماما لأن القاعدة مغلقة و ليست في وضعية التصميم

يبقى الخيار التاني وهو الذي سيكون
لأن قاعدة البيانات مرتبطة باكثر من مستخدم كما أني عملت مشاركة لقاعدة الباينت ACCESS بشكل مباشر
و ذلك بإعطاء كل مستخدم رابط القاعدة لوضعه في البرنامج

في الحقيقة قرأت موضوعك الذي بالتوقيع عندما منحتني إياه سابقا
لكن لم أطبق الشرح لأن بكثرة مشاكل الأكسس في الشبكة قررت الإنتقال لل SQL SERVER و أنا بصدد التعلم الآن
ولأن الزبون كان شغال جيد لم أقم بتطبيق شرحك عليه

فقط أريد أن أفهم جملت " كون الجدول مفتوح من قبل مستخدم اخر."
لأن الجدول داائما مفتوح لكل المستخدمين و الأكسس يدعم ذلك
فكيف لا يحدت المشكل الآن
هل فقط احتمال تصادم بيانات في جزء من التانية
الرد
تم الشكر بواسطة: ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [كود] طلب اكواد قواعد بيانات ahssan 2 87 أمس, 06:55 PM
آخر رد: ahssan
  [سؤال] فورم ادخال بيانات للمرة الاولى فقط SEDMED 1 38 أمس, 05:38 PM
آخر رد: Rabeea Qbaha
  [سؤال] قاعدة بيانات AbdoDabak 1 39 أمس, 04:51 PM
آخر رد: اسامه الهرماوي
  ظهور رسالة فى حالة عدم مطابقة البحث mr_hso 2 86 17-09-19, 07:44 PM
آخر رد: mr_hso
  [VB.NET] عند تشغيل اداة print form على حاسوب المستخدمين يعطي رسالة خطا khairallah 3 94 16-09-19, 08:45 PM
آخر رد: khairallah
Exclamation [سؤال] اريد انشاء كريستال ريبورت بدون قاعدة بيانات NewUser 3 139 13-09-19, 02:44 AM
آخر رد: Rabeea Qbaha
  استراد ببانات الى كومبوبكس من قاعدة بيانات الرائد 6 125 13-09-19, 01:38 AM
آخر رد: الرائد
  مشكلة غريبة مع كود تقسيم النص ارجو المساعدة dametucorazon 2 99 05-09-19, 07:24 PM
آخر رد: dametucorazon
  مشكلة في حفظ حقول من تكست بوكس علي قاعدة بيانات بواسطة داتاسيت Abdalazim19 20 646 02-09-19, 07:32 PM
آخر رد: Abdalazim19
  MySql قاعدة بيانات اون لاين Kian Tech 9 1,563 02-09-19, 02:28 AM
آخر رد: viv

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم