المشاركات : 23
المواضيع 5
الإنتساب : Mar 2016
السمعة :
0
الشكر: 2
تم شكره 3 مرات في 3 مشاركات
21-02-18, 03:27 AM
(آخر تعديل لهذه المشاركة : 21-02-18, 03:38 AM {2} بواسطة AL - WafaaPro.)
ألف ألف شكر أخي الكريم
جاري التجريب
النتيجة رائعة أخي الكريم
ألف ألف شكر
أخي هل من الممكن إضافة خاصية إكمال النص حسب المحفوظ داخل الـ ComboBox
يعني إذا كانت القائمة كبيرة و أنا أكتب اسم محفوظ مسبقا فيقوم بالتنبؤ به و اقتراحه
و لك كل الشكر
المشاركات : 769
المواضيع 133
الإنتساب : Feb 2018
السمعة :
64
الشكر: 1636
تم شكره 1073 مرات في 528 مشاركات
رد متأخر:
الكود:ضعة في نفس الحدث.
Private Sub TextBox1_Changed(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.ClientSizeChanged
If con.State = ConnectionState.Closed Then
con.Open()
End If
Dim cmd As New OleDbCommand("SELECT الحقل FROM الجدول", con)
Dim ds As New DataSet
Dim da As New OleDbDataAdapter(cmd)
ds.Clear()
da.Fill(ds, "list")
Dim col As New AutoCompleteStringCollection
Dim i As Integer
For i = 0 To ds.Tables(0).Rows.Count - 1
col.Add(ds.Tables(0).Rows(i)(0).ToString())
Next
con.Close()
TextBox1.AutoCompleteSource = AutoCompleteSource.CustomSource
TextBox1.AutoCompleteCustomSource = col
TextBox1.AutoCompleteMode = AutoCompleteMode.Suggest
End Sub
المبرمج لا يفكر في المشكلة بل في الحل!!