以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何处理数据库写入时的错误 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=110092) |
-- 作者:jiangxun -- 发布时间:2017/11/26 11:40:00 -- 如何处理数据库写入时的错误 我在读帮助文档时,发现捕捉错误的方法try,但是降低效率,ft不推荐, 但是我担心在使用中一旦数据库数据不完整造成软件使用出现故障,而且很难发现和纠正 我设想的可能出现的问题是: 1、向数据库存储一行数据,假设有n列,一列一列的赋值,但是当在传输过程中数据库出现故障或网络出现故障或机器出现故障造成数据没有完整传输,又不知道是否有问题,下次使用时出现故障,又不知道是哪里。 2、多个数据表、多行、多列,出现上述故障,就更复杂,请求指导对于故障的预防和处理方法。 请帮助指导有什么方法避免数据传输故障问题 |
-- 作者:有点甜 -- 发布时间:2017/11/26 11:59:00 -- 用sql语句保存,用事务处理
http://www.foxtable.com/webhelp/scr/2933.htm
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=98689&skin=0
|
-- 作者:jiangxun -- 发布时间:2017/11/26 15:35:00 -- 我所有的代码,都要面临修改啊? |
-- 作者:有点甜 -- 发布时间:2017/11/26 17:35:00 -- 以下是引用jiangxun在2017/11/26 15:35:00的发言:
我所有的代码,都要面临修改啊?
需要一起保存的,都尽量用事务处理。
对于没有那么大要求的保存,就用原来的save即可。 |
-- 作者:jiangxun -- 发布时间:2017/11/29 22:12:00 -- 谢谢 ![]() |