تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اغلاق كل قواعد البيانات المفتوحة
#1
السلام عليكم

هل من كود يقوم باغلاق جميع قواعد البيانات و جميع الجداول المفتوحة

حيث المشكلة انه تظهر لي رسالة خطأ ان الجدول ذا الاسم كذا مستخدم لذلك لن يحذف

فلو امكن اغلاق هذا الجدول قبل تنفيذ امر الحذف
الرد }}}}
تم الشكر بواسطة:
#2
مشكلة عوفتني
الرد }}}}
تم الشكر بواسطة:
#3
السلام عليكم...

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

1. استعمل كائن ADODB.Connection عام (Public) واحد للمشروع و استعمله دائماً (هو نفسه) لفتح أي استعلام أو جدول (RecordSet)، أو تنفيذ أي أمر (Command).

2. عند فتح أي مجموعة سجلات (RecordSet)، (مثلاً RS.Open) ينبغي إغلاقها (RS.Close) بعد الانتهاء من معالجتها (عدم الحاجة إليها).

بهذا الشكل لن يكون لديك جداول مفتوحة إلا عند معالجتها (عند الاستعراض مثلاً).

* أما إذا كنت تقصد أن قاعدة البيانات مفتوحة في نفس الوقت بواسطة برنامج آخر غير برنامجك فلابد عندئذٍ من إغلاق قاعدة البيانات في البرنامج الآخر.

سلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}}
تم الشكر بواسطة:
#4
تعقيباُ على تعليق أخي ناجي إبراهيم

* اذا كنت تريد حذف جدول تأكد بعدم وجود علاقة مع جدول اخر

* اما اذا كنت تريد حذف بيانات موجودة في جدول تأكد مع عدم ارتباطها بحقول اخر (اي علاقات) , ولتقوم بفتح اكثر من سجل قم بتعريف اكثر من متغير من نوع سجل.

* اما اذا كنت تقصد اغلاق قواعد البيانات المفتوحة بشكل عام اي في الجهاز دا امر اخر

* اما اذا كنت تقصد قواعد البيانات المستخدمة في البرنامج عن طريق اغلاق متغير الاتصال بقاعدو البيانات
* اما اذا كانت مشكلتك مع زر الحذف في برنامجك قوم بأرفاق مثال ليتم التعديل عليه

تقبل مروري
[صورة مرفقة: images?q=tbn:ANd9GcT72OLJW7D1E5QW-HUeWeJ...TGoNeg2jnQ]
الرد }}}}
تم الشكر بواسطة:
#5
جربت النقطتين 1 و 2 مسبقا من رد استاذنا ناجي إبراهيم

دعنا نجرب النقطتين

* اما اذا كنت تقصد اغلاق قواعد البيانات المفتوحة بشكل عام اي في الجهاز دا امر اخر

* اما اذا كنت تقصد قواعد البيانات المستخدمة في البرنامج عن طريق اغلاق متغير الاتصال بقاعدة البيانات واحدة ADODB.Connection و الاخرى DAO.Database

ثم ان لم ينحج اي منهما نجرب

* أما إذا كنت تقصد أن قاعدة البيانات مفتوحة في نفس الوقت بواسطة برنامج آخر غير برنامجك فلابد عندئذٍ من إغلاق قاعدة البيانات في البرنامج الآخر.
الرد }}}}
تم الشكر بواسطة:
#6
ارجو الرد من فضلكم
الرد }}}}
تم الشكر بواسطة:
#7
هل الكود صعب لهذه الدرجة
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [ تمّ الحل ] : تطبيق الأداة MSChart حسب البيانات عبد العزيز البسكري 21 303 20-02-17, 03:16 PM
آخر رد: sendbad100
  سؤال عن قاعدة البيانات اكسس مبرمج جديد 5 120 17-02-17, 01:27 PM
آخر رد: مبرمج جديد
Heart [vb6.0] استفسار - كيف اجعل قاعدة البيانات على الانترنت sl_dl1 1 63 14-02-17, 01:06 AM
آخر رد: Ahmed_Mansoor
  [سؤال] تشفير قاعدة البيانات عمور2016 8 210 11-02-17, 05:01 PM
آخر رد: Amir_alzubidy
  نقل البيانات من DataList1 الى DataList2 alfakeehy 22 326 10-02-17, 03:02 PM
آخر رد: alfakeehy
  [سؤال] عدم تكرار البيانات داخل الكمبو عمور2016 2 121 28-01-17, 02:20 PM
آخر رد: عمور2016
  [ تمّ الحل ] : فرز البيانات عبد العزيز البسكري 3 159 15-12-16, 03:14 PM
آخر رد: sendbad100
  ضغط و إصلاح قاعدة البيانات عبد العزيز البسكري 14 412 12-12-16, 03:00 PM
آخر رد: عبد العزيز البسكري
  كيفية ربط قاعدة البيانات القوائم المنسدلة bidaya 12 363 05-12-16, 01:54 PM
آخر رد: bidaya
  [سؤال] رفع فيديو في قاعدة البيانات jihad20003000 0 118 04-11-16, 02:35 PM
آخر رد: jihad20003000

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


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