显示WPF文本框中SQL表的列中的记录列表

时间:2015-06-26 06:39:41

标签: wpf vb.net

我正在尝试在文本框获得焦点时将数据库中所有现有记录的列表显示给用户,并且用户键入内容。基本上在堆栈溢出网站的新问题页面中复制标题栏的功能。下面是我编写的代码。

        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}" 

我不想只显示一个字段,而是显示所有可能值的列表。我想我在绑定属性中遗漏了一些东西。

0 个答案:

没有答案