【发布时间】:2013-05-27 18:06:44
【问题描述】:
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
Dim bs As New BindingSource
m_DataAdapter = New OleDbDataAdapter("SELECT * FROM Table1 ORDER BY ID", "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=C:\Users\rebel23\Desktop\sampledata.mdb")
m_DataAdapter.Fill(m_DataSet)
bs.DataSource = m_DataSet.Tables(0)
BindingNavigator1.BindingSource = bs
txtAnimal.DataBindings.Add("Text", bs, "TextBox6.text")
txtSpecies.DataBindings.Add("Text", bs, "TextBox7.text")
在上面的代码中,我想更改“数据源”并将其声明为 TextBox1.text 这样用户将在运行时决定数据源...... 我也想要'Table1'和'ID' 但怎么做?
【问题讨论】:
-
您是否尝试过不在绑定中的文本框名称周围加上“”?
-
错误现在在“数据源”中...首先让我纠正它,然后其他部分将被编译错误
标签: vb.net variables connection runtime datasource