精通SQL2000的高手请进,帮我看看错在哪!急。

DTWUJP 2001-07-19 07:43:38
sqlkc = "select * from kcb where 物品编号='" & rst!物品编号 & "'" & " and 入库价格='" & rst!购买单价 & "'"

rstkc.Open sqlkc, rstcnn, adOpenDynamic, adLockOptimistic, adCmdText

rst是入库表中的纪录,入库价格在sql2000中为money,购买单价也是money。
Rstkc是库存表的纪录。物品编号为ini.

但我运行时,出现如下错误:

实时错误’-2147217913(80040e07)
不允许从数据类型varchar到数据类型money的隐性转换(表’zwkgdate.db0.kcb’,列’入库价格‘)。请使用CONVERT函数来运行此查询。

我两个表中都没有varchar类型,请高手帮我分析分析错在哪,谢谢了。

...全文
143 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
XiangDong 2001-07-20
  • 打赏
  • 举报
回复
收不回来的,除非还没有人回贴
lianghn 2001-07-20
  • 打赏
  • 举报
回复
你的分数就用来打水漂儿吧!
fool_chen 2001-07-20
  • 打赏
  • 举报
回复
我已搞定了,不能加‘’来连接数字变量。
回答正确
zeng_zhh 2001-07-20
  • 打赏
  • 举报
回复
給我就可以了.呵呵
DTWUJP 2001-07-20
  • 打赏
  • 举报
回复
那就平分了吧。谢哥们捧场.
DTWUJP 2001-07-19
  • 打赏
  • 举报
回复
怎样回收分。
DTWUJP 2001-07-19
  • 打赏
  • 举报
回复
我已搞定了,不能加‘’来连接数字变量。
BillChang 2001-07-19
  • 打赏
  • 举报
回复
gz

7,765

社区成员

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

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