منتدى برامج نت | برامج نت | دليل المواقع | العاب فلاش | برامج | عيادة الطب | Free software
العاب افلام موقع منتديات

المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : البحث في قاعدة البيانات


hamata00
12-01-2006, 09:37 AM
سنتعلم اليوم ان شاء الله طريقة البحث في قواعد البيانات سواء
بكلمة محددة أو بجزء من الكلمة وسيكون برنامجنا مترجم
للكلمات ( قاموس بسيط )
افتح مشروع جديد وضع عليه مربعين نص وضع أداة Data و زرين

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


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

Me.Data1.DatabaseName = App.Path & "/" & "words.mdb"
Me.Data1.RecordSource = "TRN"
Me.Text1.DataField = "word"
Me.Text2.DataField = "meaning""

ومن الخصائص حول الخاصية data source لمربعي النص text1 and text2 إلى data1

تحت زر الامر المسمى بحث بالكلمة ضع الكود الأتي

txt = InputBox("أدخل الكلمة ", "تجربة")
TABN = "word Like '"
Form1.Data1.Recordset.FindFirst (TABN & txt & "'")
If Form1.Data1.Recordset.NoMatch Then MsgBox "تم البحث عن [" & txt & _
"] وهو غير موجود", vbExclamation, "نتيجة البحث"

وتحت الزر المسمى بحث بجزء من الكلمة

txt = InputBox("أدخل جزء من الكلمة ", "تجربة")
TABN = "word Like '*"
Form1.Data1.Recordset.FindFirst (TABN & txt & "*'")
If Form1.Data1.Recordset.NoMatch Then MsgBox "تم البحث عن [" & txt & _
"] وهو غير موجود", vbExclamation, "نتيجة البحث"

ارجو الرد بعد التجربة

hamata00
12-01-2006, 10:10 AM
فين الردود الشرح سيء للدرجة دي

zakimoulayabdellah
12-01-2006, 10:34 AM
slam 3alikom akhi
char7 rai3 jidan wa mafhom jidan
nachkoroka 3al majhodika rai3 :smailes100: :smailes91:

Euro
12-15-2006, 10:04 PM
this is very good code, thanks

Ahmed_ghanam
12-15-2006, 10:07 PM
مشكور اخى الكريم درس رائع ومفيد جدا

hamata00
01-28-2007, 01:47 PM
شكرا علي ردودكم