关于recordset对象的find方法使用的问题

wanjunxiao 2003-10-15 05:25:48
在一段程序中要通过find方法查找一条记录,其中关键字是一个字符串量,我在程序中这样写:
rs.find "姓名=" & name
其中rs是rscordset对象的变量名,姓名是要查找的记录集字段名,name是要查找的字符串变量,程序调试时在这一句上总提示“变量或者类型不正确,或不在可接受的范围内”,不知道何故,请高手点指点指
...全文
98 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wxrwan 2003-10-15
  • 打赏
  • 举报
回复
bdhh(Silent) 的是正确答案
文本类型要加引号
rs.find "姓名= '" & name & "'"

mmcgzs 2003-10-15
  • 打赏
  • 举报
回复
“变量或者类型不正确,或不在可接受的范围内“ 错误信息好像是RS没有定义,或没有打开数据库?
mmcgzs 2003-10-15
  • 打赏
  • 举报
回复
是不是RS没有定义
胖河马 2003-10-15
  • 打赏
  • 举报
回复
文本类型要加引号
rs.find "姓名= '" & name & "'"

zaqzhaoliang 2003-10-15
  • 打赏
  • 举报
回复
试试看:
rs.find "姓名= & "'" name & "'" "
yoki 2003-10-15
  • 打赏
  • 举报
回复
rs.find "姓名 like " & name

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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