用vb编写有关数据库编程的问题
我是个vb新手,在编一个程序是遇到了一个问题。我建好了一个数据库,用ado连接后,我想要达到这样的效果,输入一个在数据库里存在的编号,就自动在另一个输入框里显示相应的内容。第一次执行是没有问题,就是在每我改变第一个数时,就产生错误:binding collection error,field not updatable,……望高手指教,解决我的问题,应该怎么改,谢谢。
我的代码是这样的:
Private Sub Form_Load()
txtCode.DataField = "code"
txtName.DataField = "name"
End Sub
Private Sub txtCode_Change()
Dim SQL As String
SQL = "SELECT name "
SQL = SQL + " From name"
SQL = SQL + " Where code = "
SQL = SQL + txtCode.Text
Adodc1.RecordSource = SQL
Adodc1.Refresh
End Sub