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

كيف أبحث عن قيمة معينة موجود في قاعدة بيانات

مغلق
بدأه MKSoft في 27 ديسمبر 2005 · 2 رد · 458 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم إخوتي في الله

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

مثلا :

أنا أمتلك قاعدة بيانات باسم Employee وتحتوي على حقل اسمه EmpNo (رقم الموظف)

وامتلك أيضا TextBox و Button ,

الان أريد أن ادخل أي رقم في TextBox وعندما أضغط على Button يقوم البرنامج بالكشف عن القيمة , هل هي موجودة في قاعدة البيانات أو لا

**أريد أن توضحو الشرح لو سمحتم

#2

السلام عليكم ورحمة الله وبركاته

هذا مثال به الحل

اي خدمه

find.zip

#3

بسم الله الرحمن الرحيم

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

OleDbCommand cmd=new OleDbCommand()
cmd.Connection=connection1;
cmd.Parameters.Add("@value",textbox1.text);
cmd.CommandText="SELECT * FROM TABLE WHERE T1=@value"
OleDbDataReader reader = cmd.ExecuteReader();
while(reader.Read())
MessageBox.Show(reader.GetString(0);

لاحظ انني قمت بعمل الاتصال مسبقا واسميته connection1

اما بالنسبة للدالة GetString فالديه الباراميتر الذي يدل على الحقل المعين

فرقم صفر يدل على الحقل الاول وهكذا الحال مع باقي الحقول

الان بقي لديك ان تضيف داخل الفورم لود اذا اردت

connection1.Open

لكي يتم الاتصال مع قاعدة البيانات

وفي النهاية اتمنى لك التوفيق وللجميع ان شاء الله

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…