كيف أبحث عن سجل في قاعدة بيانات

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

default كيف أبحث عن سجل في قاعدة بيانات

مُساهمة من طرف أم أحمد في الإثنين يوليو 16, 2007 5:26 am

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

أم أحمد
عضو
عضو

عدد الرسائل : 6
تاريخ التسجيل : 12/07/2007

معاينة صفحة البيانات الشخصي للعضو

الرجوع الى أعلى الصفحة اذهب الى الأسفل

default رد: كيف أبحث عن سجل في قاعدة بيانات

مُساهمة من طرف نصر اسماعيل في الخميس يوليو 19, 2007 9:08 pm

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

نصر اسماعيل
مشرف منتدى قواعد البيانات
مشرف  منتدى قواعد البيانات

عدد الرسائل : 70
العمر : 45
تاريخ التسجيل : 21/11/2006

معاينة صفحة البيانات الشخصي للعضو

الرجوع الى أعلى الصفحة اذهب الى الأسفل

default رد: كيف أبحث عن سجل في قاعدة بيانات

مُساهمة من طرف أم أحمد في الإثنين يوليو 23, 2007 1:23 am

أعمل على الفيجوال بيسك 6
تأخرت عن الرد بسبب ظروف ما قردت افنح النت أصلا ..
و أشكرك على الإهتمام

أم أحمد
عضو
عضو

عدد الرسائل : 6
تاريخ التسجيل : 12/07/2007

معاينة صفحة البيانات الشخصي للعضو

الرجوع الى أعلى الصفحة اذهب الى الأسفل

default رد: كيف أبحث عن سجل في قاعدة بيانات

مُساهمة من طرف نصر اسماعيل في الثلاثاء يوليو 31, 2007 4:20 am

اختي الكريمة
ارجو منك ان ترسلي مثال بسيط على ذلك لاقوم بوضع الكود المطلوب
تحياتي

نصر اسماعيل
مشرف منتدى قواعد البيانات
مشرف  منتدى قواعد البيانات

عدد الرسائل : 70
العمر : 45
تاريخ التسجيل : 21/11/2006

معاينة صفحة البيانات الشخصي للعضو

الرجوع الى أعلى الصفحة اذهب الى الأسفل

default رد: كيف أبحث عن سجل في قاعدة بيانات

مُساهمة من طرف Admin في الخميس أغسطس 16, 2007 9:16 am

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

الطريقة الأولى وتنجح في كل طرق الربط مع قواعد البيانات وهي عن طريق جملة sql
حيث اننا نقوم بكتابة جملة sql بدل اسم الجدول في اداة الربط فمثلا لو كنا نتعامل مع الأداه data سيكون الكود كالتالي
Data1.RecordSource = "select * from test_table where test_no='252'"

الطريقة الثانية وهي عن طريق امر seek ويفلح هذا الامر في الكثير من طرق الربط مع قواعد البيانات ولكن يجب ان يكون الحقل الذي نريد البحث فيه مفهرس اصلا في قاعدة البيانات "يعني ان نكون قد اخترنا في قاعدة البيانات على خصائص هذا الحقل مفهرس=نعم دون تكرار او نعم مع تكرار"

الكود كالتالي

Data1.Recordset.Index = "index_name"
Data1.Recordset.Seek "=", "jad"
If Data1.Recordset.NoMatch = False Then
MsgBox "تم العثور على السجل"
Else
MsgBox "لم يتم العثور على السجل"
End If

ونبحث بهذه الطريقة اذا كنا نربط قاعدة البيانات عن طريق ADO

Dim db As Database
Dim rs As Recordset
rs.Index = "index_name"
rs.Seek "=", "jad"
If rs.NoMatch = False Then
MsgBox "تم العثور على السجل"
Else
MsgBox "لم يتم العثور على السجل"
End If


ملاحظة :الرجاء تحديد طريقة الربط مع قاعدة البيانات او طرح مثال على سؤالك في المرات القادة لتسهل علينا عمليه الرد
شكرا

Admin
jadquraan
jadquraan

عدد الرسائل : 125
العمر : 34
تاريخ التسجيل : 19/10/2006

معاينة صفحة البيانات الشخصي للعضو http://jad4vb.lightbb.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى