删除的问题?应该不难哦,但是我不会
我就是想用按钮从一个表里删除掉一部分数据,代码是DELETE FROM dfgl_state
WHERE dfgl_state.startdate < :time1;
但是一执行这个语句,就不能从sql sever中对这个表操作了,要取消pb的运行才能再对这个表操作,这是什么问题啊,为什么好简单的一个句子,看起来好像用时很长的样子呢?
问题点数:20、回复次数:3Top
1 楼sdhylj(青锋-SS)(献血有益健康(别人的))回复于 2006-03-05 09:10:51 得分 10
及时提交,若操作成功就commit;否则rollback;Top
2 楼sdhylj(青锋-SS)(献血有益健康(别人的))回复于 2006-03-05 09:12:48 得分 10
DELETE FROM dfgl_state
WHERE dfgl_state.startdate < :time1;
if sqlca.sqlcode = 0 then
commit;
elseif sqlca.sqlcode = - 1 then
//MessageBox("错误信息",sqlca.sqlerrtext)
rollback;
end ifTop
3 楼liangyuwei_78(良兄)回复于 2006-03-05 14:17:20 得分 0
赞同sdhylj(青锋--SS)Top




