显示SQL表中的记录列表';WPF文本框中的s列
当一个文本框获得焦点,用户键入一些内容时,我试图向用户显示数据库中所有现有记录的列表。基本上复制了stack overflow网站新问题页面中标题栏的功能。下面是我为测试而编写的代码显示SQL表中的记录列表';WPF文本框中的s列,wpf,vb.net,Wpf,Vb.net,当一个文本框获得焦点,用户键入一些内容时,我试图向用户显示数据库中所有现有记录的列表。基本上复制了stack overflow网站新问题页面中标题栏的功能。下面是我为测试而编写的代码 Dim myadapter As New SqlDataAdapter Dim connection As New SqlConnection Dim command As New SqlCommand Dim myDataSet As New DataSet co
Dim myadapter As New SqlDataAdapter
Dim connection As New SqlConnection
Dim command As New SqlCommand
Dim myDataSet As New DataSet
connection = New SqlConnection("Data Source=GAMING;Initial Catalog=BasicDB;User ID=sa;Password=J1tendr@")
connection.Open()
command = New SqlCommand()
command.Connection = connection
command.CommandText = "select EnteredValue from BasicTable"
myadapter.SelectCommand = command
myadapter.Fill(myDataSet)
If myadapter IsNot Nothing Then
SurveyNo.DataContext = myDataSet.Tables(0).Rows
End If
当我使用以下绑定关注文本框时,此代码为我提供了第一条记录:
Text="{Binding [EnteredValue],Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
我不想只显示一个字段,而是显示所有可能值的列表。我想我在绑定属性中缺少了一些东西 文本框是否设置为显示多行而不是仅显示一行?否。它只是普通文本框。在这种情况下,使用列表框可能不是更好吗?很抱歉,对于你的问题,我不能说得更具体了,wpf对我来说仍然是一个学习曲线。我在考虑列表框,或者更确切地说是组合框。但我很快发现在组合框中管理验证太难了。另外,我不确定组合框是否允许我输入“Com”并显示“addcomment”。