数据绑定到文本框

戈斯
   Dim myconn As New SqlConnection("Server=server,Trusted_Connection=True,Database=database")
    'selects from mt table linking the current pc to a row
    Dim sql As String = "SELECT * from idset " & vbcrlf &
    "Where pcname= '" & pcname & "'"
    Dim ds As New DataSet
    Dim da As New SqlDataAdapter(sql, myconn)

    da.Fill(ds, "Setup")


    txtClientID.DataBindings.Add("text", ds.Tables("idset"), "CLID")

我不知道为什么由于某种原因而无法正常工作,或者没有填写数据集,我是否声明了错误?

比昂·罗格·克林佐(Bjørn-RogerKringsjå)

它不起作用的原因是,您指定将传入表映射到名为的表Setup您的数据集不包含名为的表Setup,因此传入的表将被命名为...嗯,Setup

尝试以下方法:

da.Fill(ds, "idset")

另外,我强烈建议您:

严重地。


调试绑定的最佳方法是使用BindingSource并处理BindingComplete事件。

Private bs As BindingSource
Private ds As DataSet

Private Sub Initialize(pcname As String)

    Me.ds = New DataSet()

    Using connection As New SqlConnection("Server=server,Trusted_Connection=True,Database=database")
        connection.Open()
        Using command As New SqlCommand()
            command.Connection = connection
            command.CommandText = "SELECT * from [idset] Where [pcname] = @pcname;"
            command.Parameters.AddWithValue("@pcname", pcname)
            Using adapter As New SqlDataAdapter(command)
                adapter.Fill(Me.ds, "idset")
            End Using
        End Using
    End Using

    Me.bs = New BindingSource(Me.ds, "idset")

    AddHandler bs.BindingComplete, AddressOf Me.HandleBindingCompleted

    Me.txtClientID.DataBindings.Add("Text", Me.bs, "CLID")

End Sub

Private Sub HandleBindingCompleted(sender As Object, e As BindingCompleteEventArgs)
    If (Not e.Exception Is Nothing) Then
        Debug.WriteLine(e.ErrorText)
    End If
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将文本框中的字体大小绑定到数据源?

来自分类Dev

如何将文本框绑定到类Property

来自分类Dev

数据绑定到文本框不起作用

来自分类Dev

将多个文本框值绑定到单个属性

来自分类Dev

TwoWay将DateTime绑定到文本框-仅年份

来自分类Dev

如何绑定到CaretIndex又名文本框的光标位置

来自分类Dev

循环将数据集绑定到动态生成的文本框

来自分类Dev

如何将文本框对象绑定到ViewModel

来自分类Dev

绑定到文本框会引发绑定异常错误

来自分类Dev

如果ObservableCollection绑定列表到文本框不会更新

来自分类Dev

将文本框绑定到属性

来自分类Dev

Aurelia验证未绑定到文本框组件

来自分类Dev

如何从JSON解析的数据绑定列表框的选定项目中获取值到各种文本框

来自分类Dev

在Razor视图中将模型绑定到文本框

来自分类Dev

将文本框绑定到字典的键

来自分类Dev

绑定到文本框的模型属性始终返回null

来自分类Dev

清除绑定到wpf中的静态属性的文本框

来自分类Dev

数据绑定到文本框不起作用

来自分类Dev

在文本框中绑定两个数据

来自分类Dev

将List <string>绑定到文本框

来自分类Dev

直接在xaml / wpf中将特定的数据库字段绑定到文本框

来自分类Dev

动态创建的文本框未绑定到模型

来自分类Dev

使用JavaScript将值从dropdownlist(绑定到数据库)传递到文本框

来自分类Dev

将文本框值绑定到WPF中的模型

来自分类Dev

将文本框绑定到字典

来自分类Dev

使用文本框对Winform图形进行数据绑定

来自分类Dev

将文本框绑定到属性

来自分类Dev

从 DataGridview 检索数据到文本框

来自分类Dev

将选定的 DataGrid 行绑定到文本框

Related 相关文章

热门标签

归档