如何实现对datagrid查询,并移到对应的行.

suiliang 2004-04-02 08:28:12
各位朋友:小弟有个问题请教,就是想对datagrid中的数据进行查找,并移动到对应的行,之前datagrid已经调用了数据库,但我想在对datagrid中数据进行查找,而不是利用SQL语句对数据库进行查找,能否实现吗?请各位帮帮忙,小弟感激不尽.
...全文
89 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
汪譢晾 2004-04-05
  • 打赏
  • 举报
回复
用SQL查询比较好一点,
daisy8675 2004-04-03
  • 打赏
  • 举报
回复
1. 去查询是那条记录, sql语句应该自己会写吧^^
2. 比如是第四条记录,两种写法:
rs.movefrist
rs move 4

rs .move 4,1
RUKYO 2004-04-02
  • 打赏
  • 举报
回复
假设DataGrid与记录集mRst绑定:
Public mRst As New ADODB.Recordset
Set DataGrid1.DataSource = mRst

Private Sub Command1_Click()
If mRst.State = adStateOpen Then
mRst.Find "字段 = " & Text2.Text
End If
End Sub
CALG 2004-04-02
  • 打赏
  • 举报
回复
直接在操作与DATAGRID绑定的RS就可以了.
RS.FIND "FLD1='ASDF'"
当找到该记录时,DATAGRID自然会定位在该记录上.
daisy8675 2004-04-02
  • 打赏
  • 举报
回复
Mark


啊维 2004-04-02
  • 打赏
  • 举报
回复
其实对数据库进行查询更好
fuanwei 2004-04-02
  • 打赏
  • 举报
回复
记录集rst与DATAGRID1绑定(如果是ADO绑定的,rst=adodc1.recordset)
rst.filter = 字段 & " = '" & 内容 & "'"

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧