24-10-19, 08:06 PM
السلام عليكم...
برأيكم ما هو أفضل حدث لهذا الكود بحيث لا تتأثر الأداة كما في أحداث Key أو Change.
برأيكم ما هو أفضل حدث لهذا الكود بحيث لا تتأثر الأداة كما في أحداث Key أو Change.
كود :
If con.State = ConnectionState.Closed Then
con.Open()
End If
Dim cmd As New SqlCommand("SELECT الاسم FROM Donor", con)
Dim ds As New DataSet
Dim da As New SqlDataAdapter(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
المبرمج لا يفكر في المشكلة بل في الحل!!