-1
我在写文本框时使用此代码来提示姓名。 当没有更多的建议,我想展示一个新的表格,但我不知道如何计数建议itens。计算在VB.NET中的文本框中有多少建议
任何人都可以帮助我吗?
在此先感谢并对我的英语感到抱歉。
If txt_nome.Text.Length >= 3 Then
Using con As NpgsqlConnection = GetConnection()
Dim sql As String
sql = "SELECT nome FROM dados_pessoais"
Dim cmd As NpgsqlCommand = New NpgsqlCommand(sql, con)
Dim da As NpgsqlDataAdapter = New NpgsqlDataAdapter(cmd)
Dim ds As New DataSet
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)("nome").ToString())
Next
txt_nome.AutoCompleteSource = AutoCompleteSource.CustomSource
txt_nome.AutoCompleteCustomSource = col
txt_nome.AutoCompleteMode = AutoCompleteMode.Suggest
End Using
End If
End Sub
'ds.Tables(0).Rows.Count'会给你你所需要的... – Codexer