怎么还是错误,我是新手!

piml 2004-08-04 03:43:11
ls_class=sle_1.text
ls_grade=sle_2.text
ls_number=sle_3.text
ls_teacher=sle_4.text
ls_others=sle_5.text
insert into stutab(class,grade,number,teacher,others) values(ls_class,ls_grade,ls_number,ls_teacher,ls_others) Using SqlCa;
If SqlCa.SqlCode = 0 Then
commit using sqlca;
messagebox("提示","提交成功")
else
RollBack Using SqlCa;
MessageBox("提示","提交失败",StopSign!)
end if
dw_1.retrieve()
sle_1.text=""
sle_2.text=""
sle_3.text=""
sle_4.text=""
sle_5.text=""
--------------------------------------------
错误提示
the name 'ls_class'is not permitted in this context. only constants ,expressions, variables allowed here.column names are not permitted.
...全文
54 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liubocy 2004-08-04
变量前面加冒号:
insert into stutab(class,grade,number,teacher,others) values(:ls_class,:ls_grade,:ls_number,:ls_teacher,:ls_others) Using SqlCa;
回复
鸡翅多 2004-08-04
这样写:
insert into stutab(class,grade,number,teacher,others) values(:ls_class,:ls_grade,:ls_number,:ls_teacher,:ls_others) Using SqlCa;
加冒号,绑定变量
回复
piml 2004-08-04
不好意思本人新手

看不出那错了
回复
相关推荐
发帖
数据库相关
创建于2007-09-28

738

社区成员

PowerBuilder 数据库相关
申请成为版主
帖子事件
创建了帖子
2004-08-04 03:43
社区公告
暂无公告