以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  web数据库的保存问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159406)

--  作者:sky-18
--  发布时间:2020/12/25 13:10:00
--  web数据库的保存问题
我的项目是用的web数据库(服务器运行在云端)。现在发现一个问题就是,当我在客户端保存数据的时候如果客户端与云端服务器连接有问题,那么客户端的数据就不会保存到服务器数据库,但此时客户端并没有任何提示(红色的行号也变成了蓝色,表示数据已保存)。当我正常关闭项目再次打开时就会发现,刚刚录入的数据丢失了。
我想请教一下老师,这种情况改如何处理呢?是否能在客户端与服务器失联时做出提示?

--  作者:有点蓝
--  发布时间:2020/12/25 14:14:00
--  
不对,我再测试一下,连接不到服务器,保存是会有错误提示的,然后无法保存的。

下面是保存时的错误提示
如果设置 ContentLength>0 或 SendChunked==true,则必须提供请求正文。  在 [Begin]GetResponse 之前通过调用 [Begin]GetRequestStream,可执行此操作。
[此贴子已经被作者于2020/12/25 14:20:20编辑过]

--  作者:sky-18
--  发布时间:2020/12/25 14:52:00
--  
我之前就出现过客户端正常保存后,服务器端却没有数据的情况
--  作者:有点蓝
--  发布时间:2020/12/25 14:55:00
--  
那就是其它方面的原因了。比如
1、操作人员误删除了
2、代码逻辑不合理,处理逻辑有问题,保存后有触发其它代码删除了