可怕的数据库!!!

Jach 2000-09-25 04:16:00
以下语句可以正常地从FoxPro数据库中的的记录集rs(S_cat的字段类型是整型):
Set db = OpenDatabase(FoxDBPath, dbDriverComplete, True, "FoxPro 3.0")
strSQL = "SELECT Model_no,Name,Price,Lead_time,Material FROM Product WHERE S_cat=" & prdClassKey
Set rs = db.OpenRecordset(strSQL, dbOpenSnapshot, dbReadOnly)

但是当把strSQL改为:
strSQL = "SELECT Model_no,Name,Price,Lead_time,Material FROM Product WHERE Model_no='" & strModel_no & "'"
运行时总是出现“非法操作”错误,尝试了多种写法均不成功.
难道Foxpro DB 在VB中不能用字符型字段做查询条件?恳请指教。
...全文
50 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,216

社区成员

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

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