14-05-19, 01:33 PM
الشكر لله والحمد لله
والحمد لله على كل حال
اذا هنا ما يخص موضوع هذا الرابط
حيث ان نفس المشروع تم عمل
- [مشروع][C#] اضافة وعرض اى نوع من الملفات داخل قاعدة بيانات SQL.
- [مشروع][C#] اضافة وعرض اى نوع من الملفات داخل قاعدة بيانات Access.
- [مشروع][VB.NET] اضافة وعرض اى نوع من الملفات داخل قاعدة بيانات SQL.
- [مشروع][VB.NET] اضافة وعرض اى نوع من الملفات داخل قاعدة بيانات Access.
الان بخصوص كود البحث فقط اضف هذا الكود
كود :
// كود البحث داخل قاعدة البيانات
private void GetSearchData(string myText)
{
// تفريغ DT
dt.Clear();
// جلب البيانات من قاعدة البيانات
cmd = new OleDbCommand("select * from TB_File where FileName like '%"+ myText +"%'", con);
Da = new OleDbDataAdapter(cmd);
Da.Fill(dt);
// تعبئة الداتا جريد بالبيانات التى تم تعبئتها
dataGridView1.DataSource = dt;
// تسمية الاعمدة فى الداتا جريد
dataGridView1.Columns[0].HeaderText = "ID";
dataGridView1.Columns[1].HeaderText = "File Name";
dataGridView1.Columns[2].HeaderText = "File Extension";
// اخفاء العمود الاخير تجنباً من ظهور رسالة اخطاء
// خصوصاً اذا كان الملف المرفق ليس صورة
dataGridView1.Columns[3].Visible = false;
}للعلم هذا الكود اسا استبدلته بالكود الخاص بـ
كود :
private void GetLoadData()سيعمل معك ايضاً بدون مشكلة
يعنى انت ممكن تستبدل كلياً كودكود :
GetLoadData()بالكود الخاص بالشره هنا وهو
كود :
GetSearchData(string myText)فالامر يرجع لك
وعند الاستخدام يتم الاستخدام بهذا الشكل
كود :
GetSearchData(textBox1.Text);شاهد كيف ان الامر بسيط
وبما اننا نريد فى حدث الكتابة فى TextBox سيكون الكود كاملاً للحدث بهذا الشكل
كود :
private void textBox1_TextChanged(object sender, EventArgs e)
{
GetSearchData(textBox1.Text);
}فقط قم بتغيير textBox1 الى ما هو لديك
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

