تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
البحث داخل الداتا جريت فيو مباشرة c#
#1
السلام عليكم اخواني رواد المنتدى 
اريد كود للبحث داخل الداتا جريت فيو التي تم تعبئتها من قاعده sql server .
ولاكن عند القيام بعملية البحث من داخل تكست بوكس  ..
يتم البحث داخل الداتا جريت فيو مباشره بدون البحث في القاعده ..
لا اريد ان يتم البحث داخل القاعده واناما في الداتا جريت فيو فقط .
وارجوا ان يكون الشرح عن طريق c#
الرد }}}
تم الشكر بواسطة:
#2
PHP كود :
dgv.ClearSelection ();

 
              foreach( DataGridViewRow row  in dgv.Rows)
 
           {
 
               int rowindex;
 
               rowindex row.Index;
 
               if (row.Cells[0].Value.ToString() == t1.Text)
 
               {
 
                   
                    row
.Selected true;
 
                   dgv.CurrentCell dgv.Rows[rowindex].Cells [0];
 
                   break;
 
               }
 
               else 
 
                   row.Selected false;

 
               }

 
           }
 
           t1.Focus();
 
           t1.Select();
 
           t1.Clear(); 
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#3
تم البحث برقم العمود ولاكن اريد البحث بحيث اذا كان المدخل اسم داخل التكست بوكس او اذا كان تلريخ
الرد }}}
تم الشكر بواسطة:
#4
(08-12-21, 07:38 PM)almkhlafe98 كتب : تم البحث برقم العمود ولاكن اريد البحث بحيث اذا كان المدخل اسم داخل التكست بوكس او اذا كان تلريخ

غير رقم العمود لاي رقم مناسب ... اللذي كتبته كود للطريقة فقط.
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#5
تم تغير العمود ولا كن تم البحث اذا تم ادخال الاسم بالكامل ولاكن انا قصدي انه اذا تم ادخال مثلا اول حرف يظهر الاسماء المتواجد بها الحرف سواء في البدايه او النهايه

(09-12-21, 06:02 PM)almkhlafe98 كتب : تم تغير العمود ولا كن تم البحث اذا تم ادخال الاسم بالكامل ولاكن انا قصدي انه اذا تم ادخال مثلا اول حرف يظهر الاسماء المتواجد بها الحرف سواء في البدايه او النهايه
وايظا اريد عند وجود النتيجه ان تختفي جميع الاعمده المتبقيه

(09-12-21, 06:02 PM)almkhlafe98 كتب : تم تغير العمود ولا كن تم البحث اذا تم ادخال الاسم بالكامل ولاكن انا قصدي انه اذا تم ادخال مثلا اول حرف يظهر الاسماء المتواجد بها الحرف سواء في البدايه او النهايه
وايظا اريد عند وجود النتيجه ان تختفي جميع الاعمده المتبقيه
الرد }}}
تم الشكر بواسطة:
#6
هذا هو الكود الحالي الخاص بي:

بحث باطل خاص TextBox_TextChanged (كائن المرسل ، EventArgs e) [/url]techzpod.com mobdro[url=https://get-mobdrovip.com]
    {
        (dataGridView1.DataSource as DataTable) .DefaultView.RowFilter = string.Format ("Name = '{0}'"، searchTextBox.Text) ؛

    }
ومع ذلك ، يقوم جدول شبكة البيانات بتصفية كل شيء ويصبح فارغًا عندما أكتب شيئًا ما في مربع النص. اي فكرة لماذا؟ شكرا لكم مقدما!
الرد }}}
تم الشكر بواسطة:
#7
السلام عليكم ورحمة الله وبركاته
تفضل اخي الكريم
كود :
(dataGridView1.DataSource as DataTable).DefaultView.RowFilter = "Name Like '%" + searchTextBox.Text + "%'";
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم