读书人

sql; 增加 数据库 中新数据

发布时间: 2012-03-14 12:01:12 作者: rapoo

求助 sql; 增加 数据库 中新数据
我是用
insert into user_to_role(user_to_role.user_to_role_key,user_to_role.application_key,user_to_role.user_key,user_to_role.role_key)
values( :id_user_to_role_key, :id_application_key,:id_user_key,:id_role_key) using sqlca ;
commit ;
不提示错误
但是数据库中没有加入新的数据啊

[解决办法]
String ls_errmsg
INSERT INTO user_to_role(user_to_role.user_to_role_key,user_to_role.application_key,user_to_role.user_key,user_to_role.role_key)
Values( :id_user_to_role_key, :id_application_key,:id_user_key,:id_role_key) USING sqlca ;
IF sqlca.SQLCode <> 0 THEN
ls_errmsg = sqlca.SQLErrText
ROLLBACK;
MessageBox("提示","失败!"+ls_errmsg)
RETURN
ELSE
COMMIT ;
MessageBox("提示","成功!")
RETURN
END IF
看一下提示
[解决办法]

探讨
我是在listview 控件里面的 事件

[解决办法]
1、首先确认程序是否已经使用CONNECT 建立与数据库的连接

2、相关代码中是否涉及了 数据窗口,而数据窗口是否先设置 settransobject
[解决办法]
什么数据库?

你是在什么地方没有看到增加的数据的?

读书人网 >PB

热点推荐