以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  录入数据保存后部分数据丢失  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=132108)

--  作者:qqhealth
--  发布时间:2019/3/14 8:38:00
--  录入数据保存后部分数据丢失
老师您好,现在遇到最头疼的问题就是录入数据保存后,其他同事在客户端也使用过确认经过保存可用,但过部分数据列的信息就没有了。这个问题出现多次,前期以为是自己在ecs上安装的sql server的问题,后来更换到rds后还是出现这个问题。不知啥原因?以及怎么才能避免这种问题出现呢?谢谢!问题如下图[流水号】【付款人名称】】【交易金额】部分信息在,部分丢失。这个是整行数据都丢失。另一张图显示,是大部分列信息丢失,仅有少数几列信息在。
图片点击可在新窗口打开查看此主题相关图片如下:屏幕快照 2019-03-13 下午9.54.52.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:屏幕快照 2019-03-14 上午8.26.56.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2019/3/14 9:04:00
--  

是不是这个问题?

 

http://www.foxtable.com/webhelp/scr/1380.htm

 


--  作者:qqhealth
--  发布时间:2019/3/14 17:26:00
--  
老师您好 ,您说的这个情况估计只是其中原因之一,表结构中没有表达式的部分信息也出现丢失。
图片点击可在新窗口打开查看此主题相关图片如下:屏幕快照 2019-03-14 下午5.23.41.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:屏幕快照 2019-03-14 下午5.24.20.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2019/3/14 17:30:00
--  

在你的项目那里,新建一个表格,不写入代码,然后测试,是否也丢失数据。

 

如果丢失,就是网络、数据库的问题;如果没有丢失,就是你写的代码有问题


--  作者:qqhealth
--  发布时间:2019/4/20 10:18:00
--  
老师您好!下面是《检查项目采购价格》表的全部代码和《检查项目销售价格》表相关代码,《检查项目销售价格》表中”检查项目采购价格“从《检查项目采购价格》表读取,出现《检查项目采购价格》表已录入”检查项目采购价格“数据,并在《检查项目销售价格》表读取过来,现在出现《检查项目采购价格》表中的数据丢失,但《检查项目销售价格》表已经读取过来的数据还在。不知是什么原因?类似的问题,在《药品订单》表中也出现,录入的采购订单有丢失。有的是整行数据丢失,有的是一行中部分信息丢失。使用起来极度痛苦,不知问题出在哪?非常感谢!
--  作者:qqhealth
--  发布时间:2019/4/20 10:19:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:屏幕快照 2019-04-20 上午9.33.19.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:屏幕快照 2019-04-20 上午9.35.22.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:屏幕快照 2019-04-20 上午9.38.46.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2019/4/20 11:00:00
--  
如果保存前单元格有数据,和这些代码基本没有关系。

先确认,在保存前,数据是否正常?保存后到数据库查看数据是否正常保存到了。

做日志跟踪一下,看是哪一步开始有问题:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=110215

--  作者:qqhealth
--  发布时间:2019/4/22 13:03:00
--  
老师您好,很多列数据类型我选择了单精度小数,数据库是阿里云RDS,数据类型是不是需要更换为双精度小数?刚买了数据库备份的服务。谢谢!
--  作者:有点甜
--  发布时间:2019/4/22 14:57:00
--  
以下是引用qqhealth在2019/4/22 13:03:00的发言:
老师您好,很多列数据类型我选择了单精度小数,数据库是阿里云RDS,数据类型是不是需要更换为双精度小数?刚买了数据库备份的服务。谢谢!

 

如果对计算精度有要求,那就改成双精度或者高精度,都可以。


--  作者:qqhealth
--  发布时间:2019/4/22 18:12:00
--  
老师您好,我的问题是数据录入保存后的数据不稳定,出现丢失情况是不是与我选择了单精度小数有关?外部数据库是RSD上的SQL Server。谢谢!