winform中操作Access数据库,添加数据后,过段时间后,数据消失,是回滚了吧,怎么控制解决? 10
3个回答
展开全部
try
ADOConnection1.BeginTrans;//开启个事务
adoquery.close;
adoquery.sql.text:='';
adoquery.ExecSQL;
ADOConnection1.CommitTrans;//提交事务
showmessage('成功');
except
on e:Exception do
begin
ADOConnection1.RollbackTrans;//事务回滚
showmessage('失败,原因:'+#13+e.message);
exit;
end;
end;
ADOConnection1.BeginTrans;//开启个事务
adoquery.close;
adoquery.sql.text:='';
adoquery.ExecSQL;
ADOConnection1.CommitTrans;//提交事务
showmessage('成功');
except
on e:Exception do
begin
ADOConnection1.RollbackTrans;//事务回滚
showmessage('失败,原因:'+#13+e.message);
exit;
end;
end;
追问
用C#
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不是在VS中启动(调试),然后添加数据,关掉程序重新启动(调试)就没数据了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询