注册 登录
编程论坛 VB6论坛

列名 无效

feixuenxb 发布于 2013-10-25 10:36, 473 次点击
'数据表wtb1 bm字段是int 型,fcount1 是变量 integer类型
dim hsql as string
hsql = "insert into wtb1(bm) values (fcount1)"

Call ExecuteSQL(hsqlcount, strmsg) '  ExecuteSQL已定义函数

提示:列名‘fcount1’无效

求教高手 指导,谢谢

[ 本帖最后由 feixuenxb 于 2013-10-25 11:27 编辑 ]
5 回复
#2
风吹过b2013-10-25 11:11
'数据表wtb1 bm字段是int 型,fcount 是 integer

列名‘fcount1’无效

hsql = "insert into wtb1(bm) values (fcount1)"
你为什么 这里要写成 fcount1 呢???
还是 fcount1 是一个变量,不是一个列?
如果是一个变量,那么你这里需要连接起来 ,而不能在 字符串里写 变量名。
#3
feixuenxb2013-10-25 11:25
风吹过你好,我没明白,能详细说下吗?或者帮我写出来,谢谢
#4
Artless2013-10-25 11:35
hsql = "insert into wtb1(bm) values (" & fcount1 & ")"
#5
feixuenxb2013-10-25 11:49
谢谢各位,解决了,高手
#6
vbvcr512013-11-04 21:13
把fcount1换成Text1.text,内容就是活动的了(text1.text中输入什么就可以保存什么)。
1