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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : البحث المتقدم في الدتا جرد فيوا (/showthread.php?tid=20253)



البحث المتقدم في الدتا جرد فيوا - جهاد الرمش - 04-05-17

ماهو الكود 
الذي يبحث عن اي كلمه مع الهمزة او بدون الهمزة 
مثل كلمه  احمد 
يبحث عن احمد سوى مع الهمزة او بدون همزة


RE: البحث المتقدم في الدتا جرد فيوا - silverlight - 06-05-17

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

الكود التالي ربما يعطبك فكرة عن كيفية تحويل البيانات الموجودة في العمود الأول في الداتجريد فيو الي مصفوفة
PHP كود :
       Dim firstColumnList As List(Of String) = New List(Of String)()
 
       For i As Integer 0 To DataGridView1.Rows.Count 1
           Dim current 
As DataGridViewRow DataGridView1.Rows(i)
 
          Dim s As String CType(current.Cells(0).ValueString)
 
          firstColumnList.Add(s)
 
       Next 

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

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