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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=22732)



حالة الأحرف عند البحث بالأنجلش - abdulla2 - 28-11-17

مشكلة ضادفتني وانا اعمل بالفجوال بيسك10 مع السكوال سيرفر
لما اقوم بالبحث بالعربي مافي مشكلة ولكن لما اقوم بالبحث انجلش يجب التفريق عندالكتابة
بين الحروف الكبيرة والصغيرة والا لن يظهر البيانات أول مرة تحصل معي هذه المشكلة ما اريده هو
البخث سواء سمول او كبتل .. وبعد التأكد من صحة الكود تبين لي ان المشكلة من السكوال ولا أدري
اين المشكلة ارجو المساعدة هذا هو الكود والإستدعاء ..:
-----
'************************Search By Customer Name**********************************
Public dt_SrchCustName As New DataTable
Public Sub SrchCustName(ByVal customer_name As String)
dt_SrchCustName.Clear()
Dim cmd As New SqlCommand("Select * from Search_Bill_View where customer_name like @customer_name", conn)
cmd.Parameters.Add("customer_name", SqlDbType.NVarChar).Value = "%" & customer_name.Trim & "%"
conn.Open()
dt_SrchCustName.Load(cmd.ExecuteReader)
conn.Close()
cmd = Nothing
End Sub
--------------------------
وهذا الإستدعاء ...:
SrchCustName(txtSCustName.Text)
dgv.DataSource = dt_SrchCustName
Total_Bill_and_Qty()


RE: حالة الأحرف عند البحث بالأنجلش - silverlight - 28-11-17

PHP كود :
Public Sub SrchCustName(ByVal customer_name As StringByVal ignoreCase As Boolean
يتم تعريف بارامتر بهذا الشكل
       Dim s 
As String = If(ignoreCasecustomer_name.ToUpper(CultureInfo.CurrentCulture), customer_name)
أكمل بقية الكود و ابخث عن البارامتر الجديد
End Sub 



RE: حالة الأحرف عند البحث بالأنجلش - abdulla2 - 28-11-17

أخي حاولت أن افهم فلم استطع ارجو كتابة الكود كامل..
حتى أفهم الفكرة ..وسأكون شاكراً ..
----
Sad