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

البحث في فيجول 2005

مغلق
بدأه khaled1 في 19 أبريل 2006 · 5 رد · 549 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم.........

لدي جدول في قاعدة بيانات أكسس ترتبط بالفيجوال بيسك 2005 ويمكن أن تتكرر الكلمة في العمود الاول منه كما هو الحال في الشكل التالي :

كتب | مكتبة | مكان تخزين الكتب

كتب | كتاب | أحد مصادر المعلومات.

اريد عند أدخال المستخدم كلمة ( كتب) ان تظهر له رساله كالتالي :

كلمة ( كتب ) موجودة بمعنى :

مكتبة : مكان تخزين الكتب.

كتاب : أحد مصادر للمعلومات .

وقد قمت بكتابة الكود التالي :

Dim CN As New ADODB.Connection()

Dim RS As New ADODB.Recordset()

Dim CMD As New ADODB.Command

CN.Provider = "MICROSOFT.JET.OLEDB.4.0" 'ACCESS CONNECTION

CN.Open("C:\database\words.mdb")

' Open Database and select word

RS.Open("select * from WordtoMovie where word ='" & word & "'", CN, 1, 2)

والذي يعمل تمام في حال كانت الكلمة غير مكررة في اول عمود و لكن تبقى مشكلة التكرار التي لم اتوصل لحلها حتى الآن ..

ارجو المساعدة بسرعة ياشباب فانا محتاج جداَ لها...

#2

يعني مافي أحد رد علي..........

بليز لازم أحد يرد الموضوع جداً يهمني..

لازم احله اليوم ..فهل من مجيب؟؟ :rolleyes:

#4

السلام عليكم

اخي الحبيب , الذي فهمته من شرحك أنك تريد أظهار سجل معلومات بشرط معين .

وتريد أن لا يظهر جدول الكتب في السجلات أرجوا أن تكون هذه الاجابة الصحيحة :

أفترض لو أني أملك جدول أسمه table ويملك ثلاث حقول كالتالي بالترتيب ( Book,Source,Stores )

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

RS.Open("select (Source,Stores) from WordtoMovie where word ='" & word & "'", CN, 1, 2)

كما تلاحظ فأنني وضعت فقط الحقول التي أريد أظهارها فقط . ولم أضع الحقل Book لكي لا يتم أظهاره في العرض .

#5

الحمد لله بدأ التفاعل معي.. وبصراحة كنت متوقع وماخيبتوا املي... :rolleyes:

شكرا لـm_3ryan ولـ iemad مقدماً ..

الذي اريده بالضبط كما يلي..

المستخدم راح يدخل كلمة من كلمات العمود الأول في مربع نص وابغى اذا دخل المستخدم كلمة موجودة بشكل متكرر في العمود الأول مثل كلمة كتب يعرف البرنامج (الكود) انها متكررة فيذهب مباشرة ويطلع مايقابلها من العمود الثاني من كلمات (الموجودة في نفس الصف) ويعرض هذه الكلمات مع الكلمة الأولى في message كما في المثال السابق

ارجو ان تكون الفكرة هذي المرة واضحة.. -_-

تم تعديل هذه المشاركة بواسطة khaled1 في 20 أبريل 2006 في 21:13

#6

سلام عليكم..

الى الآن ماأحد رد غريبة عليكم ماتوقعت!!.. :blink:

وتراك يـm_3ryan واعدني بالمساعدة مسبقاً.. :rolleyes:

بانتظار الرد B)

تم تعديل هذه المشاركة بواسطة khaled1 في 21 أبريل 2006 في 18:25

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

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