VB+SQL数据库程序,使用ADODC访问数据库。程序界面上有一个ComboBox 和 一个TextBox,选择ComboBox下拉菜单的内容时,TextBox则显示对应的内容问题:
在A机上写的程序,A机运行就没有问题。
但是如果拿到其他的机器,选择ComboBox下拉菜单的内容时,TextBox无反映???Private Sub ComboBox_Click()
Adodc1.RecordSource = "select * from table where A=AA'"
Adodc1.Refresh
Me.Text1.Refresh
End SubTextBox的属性设置:DataSource为ADODC1。DataField为table中的某个字段。大侠帮忙看看,十分谢谢
在A机上写的程序,A机运行就没有问题。
但是如果拿到其他的机器,选择ComboBox下拉菜单的内容时,TextBox无反映???Private Sub ComboBox_Click()
Adodc1.RecordSource = "select * from table where A=AA'"
Adodc1.Refresh
Me.Text1.Refresh
End SubTextBox的属性设置:DataSource为ADODC1。DataField为table中的某个字段。大侠帮忙看看,十分谢谢
这种现象我也碰到过。第一、确定B机是否安装VBSP第二、确定数据引用是否一至。***这是最大可能之一***
请对比A机和B机中的VB程序中的引用项是否一至。我现在不在工作机旁无法说出引用的名字。请你对比一下吧。
Adodc1.RecordSource = "select * from table where A='AA'"
Adodc1.Refresh
msgbox Adodc1.Recordset.RecordCount
msgbox Adodc1.Recordset(text关联的字段).Value
Me.Text1.Refresh
End Sub
调式一下看看返回值