回 帖 发 新 帖 刷新版面

主题:求救 ADODC+DATAGRID 查询数据库

小弟刚学不懂, 
  因为老师要我们做一个IP查询器,
 数据库给我们了,ACCESS的,
 我用ADODC+DATAGRID把这个数据库和VB连接起来,现在我用一个 TEXT1+COMMAND1来对这个数据库进行查询,要他显示我输入在TEXT1中的数据,
Private Sub Adodc1_WillMove(ByVal adReason As ADODB.EventReasonEnum, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
  
End Sub
这个是连接后代码筐里面出现的,但是每次运行程序都是显示了所有IP查询里面的数据.
IP查询左边的第一条是: "开始地址" ,我想通过这个来作为我要搜索的内容.
我在里面加了条:
Adodc1.RecordSource = "select   *   from   DataGrid1   where   开始地址" = "text1.text"
但是还是没什么反映啊, 我想知道到底怎样才能实现查找功能的嘛.麻烦哪位高手大哥,帮我修改下嘛.谢谢拉哈!!!

回复列表 (共1个回复)

沙发

Adodc1.RecordSource="select * from DataGrid1 where 开始地址"="text1.text"
更改为
Adodc1.RecordSource="select * from 数据库的表名 where 开始地址='" _
    & text1.text & "'"

我来回复

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