22-01-17, 06:02 PM
السلام عليكم و رحمة الله و بركاته
___________
انا عامل كود بحث في تيكست بوكس و رابطه بقاعدة البيانات
و ده الكود
Dim DataAdapterMaterials As New OleDbDataAdapter(SQLMaterials, Conn)
Dim t_factor As New DataTable
DataAdapterMaterials.Fill(t_factor)
TextBox1.AutoCompleteMode = AutoCompleteMode.Suggest
TextBox1.AutoCompleteSource = AutoCompleteSource.CustomSource
For Each r As DataRow In t_factor.Rows
If Not IsDBNull(r("MaterialName")) Then TextBox1.AutoCompleteCustomSource.Add(r("MaterialName"))
Next
Dim t_factor As New DataTable
DataAdapterMaterials.Fill(t_factor)
TextBox1.AutoCompleteMode = AutoCompleteMode.Suggest
TextBox1.AutoCompleteSource = AutoCompleteSource.CustomSource
For Each r As DataRow In t_factor.Rows
If Not IsDBNull(r("MaterialName")) Then TextBox1.AutoCompleteCustomSource.Add(r("MaterialName"))
Next
و شغال تمام و زي الفل
بس لما اكتب مثلا حرف (س)
و انا عندي منتجات زي سكر - سمك
بيطلع الاتنين مظبوط المشكلة بقا ان عاوز اتحرك بين التصنيف اللي طلعه بالسهم
و بعدين ادوس انتر ع اللي انا عاوزه
لان هو لو دوست سهم لتحت بيختار اوتوماتك اول صنف طالع لوحده