回 帖 发 新 帖 刷新版面

主题:VB对Access表的查询~急急急

我想实现在text1中输入数据,按command1后可以根据text1中的内容输出该行的其他内容,用到的插件有adodc和DataGrid代码有
Private Sub Form_Load()
Text1 = ""
With Adodc1
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator\桌面\Database~~练习\实例2\实例2.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select * from SYS"
Adodc1.Refresh
DataGrid1.Refresh
End With
End Sub

Private Sub Command1_Click()
Adodc1.RecordSource = "select * from SYS where=Text1.Text"  '就是这里不知到为什么会错
Adodc1.Refresh
DataGrid1.Refresh
End Sub
希望各位帮帮忙~~感激不尽

回复列表 (共2个回复)

沙发

[quote]"select * from SYS where=Text1.Text"[/quote]
sql语法错误。
where 字段名=" & chr$(34) & text1.text & chr$(34)

板凳


行了~~谢谢你那~~我试了一整晚啦~~~真的谢谢你啊~~~终于成功了

我来回复

您尚未登录,请登录后再回复。点此登录或注册