sql server 丢数据问题

JXSJXS 2003-07-11 10:14:18
用PB开发一个MIS系统,后台数据库用的是SQL SERVER 2000。不知为什么总是无缘无故丢数据。请教!
谢谢!
...全文
51 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
waterstony 2003-07-17
  • 打赏
  • 举报
回复
是否只有一个mis系统对数据库操作?如果超过了多个,还是把autocommit设成true吧。
JXSJXS 2003-07-17
  • 打赏
  • 举报
回复
不是这个原因吧,我只是对数据库进行读操作,既是事物对象没有提交也不会丢失数据啊
waterstony 2003-07-17
  • 打赏
  • 举报
回复
sqlca.autocommit = true
JXSJXS 2003-07-17
  • 打赏
  • 举报
回复
没有啊,丢失数据时,我的程序只对数据库有读的操作
handingsuccess 2003-07-16
  • 打赏
  • 举报
回复
你是先删除,再修改,这是一种不好的习惯,很容易造成数据丢失,你应该只应用updata,
同时判断是否库中是否已经有这条记录。
jiutiao 2003-07-14
  • 打赏
  • 举报
回复
gz
JXSJXS 2003-07-14
  • 打赏
  • 举报
回复
各位大虾:我做的是套企业的管理系统,需要由车间录入生产的原始数据比如说产品的产量、等级等,在由这些原始数据生成各种报表。比如由产成品生产纪录生成生产日报,数据丢失大部分情况可能是发生在由原始记录生成日报时,而不是发生在原始记录的保存时,往往是当生成日报后,随机的丢失了部分原始记录,我写的生成日报的程序使用了游标对数据进行操作,只是select,而没有update、delete等修改操作。小弟觉得十分奇怪,向各位大虾请教。
leimin 2003-07-11
  • 打赏
  • 举报
回复
你是如何发现的?
charlish 2003-07-11
  • 打赏
  • 举报
回复
应该是线程阻塞引起数据丢失的,你应该全程监视一个看看是那些连接引起的。
greenery 2003-07-11
  • 打赏
  • 举报
回复
关注
wzbstudy 2003-07-11
  • 打赏
  • 举报
回复
你程序的问题吧!
initiald 2003-07-11
  • 打赏
  • 举报
回复
应该是你的事务的问题 , 在什麽时候(不正常) 做了rollback 或 commit .

Initial D (086)


Initial D (086)

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧