VB与数据库

yuli 2000-03-13 02:10:00
VB的数据库编程中, FindFirst "AA=XXXXXXX",当XXXXXXX为汉字时出错,不知是何原因,请问如何解决。
...全文
235 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
goodwang 2000-03-18
  • 打赏
  • 举报
回复
XXXXXXX两边必须加单引号 'XXXXXXX'
yuli 2000-03-17
  • 打赏
  • 举报
回复
在VB中,为何FindFirst "书名 = 'VB编程技巧'"导致表达式错误,而FindFirst "书名= 'VBTip'"无错误?即=后有汉字就出错。
grievefish 2000-03-16
  • 打赏
  • 举报
回复
同意!
Tyro 2000-03-16
  • 打赏
  • 举报
回复
AA='XXXXXXX'
sc74 2000-03-16
  • 打赏
  • 举报
回复
不知AA是否是数据库表的一个字符型字段?
如果是的话,安照grievefish所说的去做就可以了。
如果不是的话,那比较的类型不符,肯定不对。
sdx 2000-03-15
  • 打赏
  • 举报
回复
加上双引号更保险。
例:
mnd = "名称 = " & chr(34) & Sparameter & chr(34)
mrs.FindFirst mnd
grievefish 2000-03-15
  • 打赏
  • 举报
回复
加上引号
例:
mnd = "名称 = '" & Sparameter & "'"
mrs.FindFirst mnd

1,216

社区成员

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

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