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

مشكلة كود البحث

بدأه ابورمزي في 25 مارس 2014 · 8 رد · 872 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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


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


اسعد الله اوقاتكم بكل خير


وشكرا على اهتمامكم وانشطتكم الملموسه وهذا المنتدى الرائع


 


اخوتي طلبي هو كود البحث


 


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


مثلا الرقم الاسم الاول الاسم الاخير رقم الهاتف وهكذا ....ويقوم بعرضها سوا في صناديق النصوص او اللست فيو او الداتا قريد..


طبعا من sql


تقبلو شكري وامتناني.


تم تعديل هذه المشاركة بواسطة ابورمزي في 25 مارس 2014 في 04:09

ZpRNA.png

#2

السلام عليكم

تفضل هذا مثال بسيط عملته اتمنى ان يفيدك

الكود

            SqlConnection cn = new SqlConnection(@"server=Your Server;Database=searchDB;Integrated Security=true");
            SqlDataAdapter da = new SqlDataAdapter("Select * from testTb where FirstName+LastName+convert(varchar,Tel) like '%"+textBox1.Text+"%'",cn);
            DataTable dt = new DataTable();
            da.Fill(dt);
            dataGridView1.DataSource = dt;

المثال

SearchExample.rar

 وقل ربي زدني علما


 


 


 


 

#3

أيضا كما افادنا العضو Syayaf

 

فاليك بطريقة اخرى لكن تقلل من الضغط على قاعدة البيانات

            SqlConnection cn = new SqlConnection(@"server=Your Server;Database=searchDB;Integrated Security=true");
            SqlDataAdapter da = new SqlDataAdapter("Select * from Person",cn);
            DataTable dt = new DataTable();
            da.Fill(dt);
dt.Select("FirstName+LastName+convert(varchar,Tel) like '%"+textBox1.Text+"%'");
            dataGridView1.DataSource = dt;
#4

شكرا شكرا وكلمة شكرا لاتكفي وفاء لكم 


ZpRNA.png

#5
mrmola كتب:

 

أيضا كما افادنا العضو Syayaf

 

فاليك بطريقة اخرى لكن تقلل من الضغط على قاعدة البيانات

            SqlConnection cn = new SqlConnection(@"server=Your Server;Database=searchDB;Integrated Security=true");
            SqlDataAdapter da = new SqlDataAdapter("Select * from Person",cn);
            DataTable dt = new DataTable();
            da.Fill(dt);
dt.Select("FirstName+LastName+convert(varchar,Tel) like '%"+textBox1.Text+"%'");
            dataGridView1.DataSource = dt;

 

 

 

السلام عليكم

 

ممكن استفسار؟؟؟

 

ايه هو ال DataTable

 

وايه استخداماته ومهمته في الكود؟؟؟

#6

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

وهناك اشياء اخري

1
#7
KARIMSOFT كتب:

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

وهناك اشياء اخري

 

 

اها تمام زي ال dataset يعني صح؟

 

تمام جزاكم الله كل خير علي الافاده

#8

الdataset يمكن ان تحتوي علي اكثر من DataTable يمكن ان يكون بينهم علاقة او لا يكون مثل قاعدة البيانات بها جداول ولها منافع كثيرة منها شاشة الفاتورة وتفاصيل الفاتورة تجميع الجداول التي لها علاقة بنفس الموضوع او الشاشة

1
#9

اخواني الافاضل عذرا لقد ظهرت لدي مشكله اخرى 


البحث لا يظهر الا بالارقام وبالانجليزيهفقط 


بمعنى عند البحث عن اسم بالعربي لا تظهر نتائج بينما عند البحث بالانجليزيه وبالرقم تظهر النتائج 


استخدم sql2005


ZpRNA.png

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