الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في البحث مع الاداتين ADO & DATAGRID

مغلق
بدأه el3asher في 31 يناير 2007 · 1 رد · 1,034 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم

اقوم بعمل مشورع قاعدة بيانات

وقررت استخدام الاداة ADO لادارة قاعدة البيانات ومعها الاداة DATAGRID لعرضها

لكن تقابلني مشكلة في البحث

قرأت درسًا يشرح الاداتين وبصراحة الدرس كان وافي من كل الجوانب

لكن سطر واحد في الكود عصبني

	Dim X As String
	X = InputBox("ادخل اسم الكتاب")
	Adodc1.RecordSource = "select * from books where BookName like '" & X & "*'"
	Adodc1.Refresh

بالجملة select ابحث داخل الحقل bookname من الجدول books

وفي النهاية يأتي السطر

	Adodc1.Refresh

ليعمل تحديث للاداة ويعرض الناتج فقط

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

method "refresh" on opject "ADodc1" faild

مع العلم ان نفس الكود يعمل في المثال المرفق مع الدرس

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

افادكم الله

تم تعديل هذه المشاركة بواسطة el3asher في 31 يناير 2007 في 18:53

مزعج ...

حتي إشعار آخر.

#2

انت تحتاج لأن توضح للأداة مكان قاعدة البيانات عن طريق

ADODC1.connectionstring = ""

وتضع مكان قاعدة البيانات فيها

هذا الموضوع مغلق.

مواضيع مشابهة