你的问题我没出现过,按道理数据库里的东西 不会不经过命令就会改变的,除非你用了一些对数据库数据立即修改的控件!
那我再想想办法,针对你的情况,TEXT既然已经绑定了,那么查询以后,找到的结果就会显示到相应的text中!你能不能把你的源代码 发过来看看!
要不你就不使用TEXT与数据库绑定,
Private Sub Command1_Click()
if text1.text<> "" then
adodc1.recordset("字段名")=text1.text
adodc1.recordser.updata
end if
end sub
添加 修改都这样
查询 比如说查询ID吧
Private Sub Command2_Click()
if text2.text<> "" then
adodc1.refresh
adodc1.recordset.find("ID =" & text2.text)
if adodc1.recordset.eof or adodc1.recordset.bof then
msgbox" 查无此人!"
else
text1.text=adodc1.recordset("字段名") 比如说是"姓名"
end if
end if
end sub
删除那就要先查询以后 再进行操作!
text不绑定,添加和修改操作刚好和查询是反过来
你看看
adodc1.recordset("字段名")=text1.text 这是添加或修改
text1.text=adodc1.recordset("字段名") 这是查询以后的显示问题