rev*_*_01 9 sql sql-server-2008 vb.net-2010
我有一个数据库,客户端似乎在一夜之间丢失了数据.他们输入记录并退出系统,然后声称第二天无法再次找到它们.
当受影响的表的主键索引中的ID号确实存在间隙时,它们应该是自动递增和连续的.客户端没有删除记录的功能,因此似乎存在问题.
我已尝试使用DBCC CHECKDB,DBCC REINDEX但记录不会重新出现,问题仍在继续.
退出VB.NET 2010应用程序时,我使用以下内容为每个表写入记录:
Me.binds_Tablename1.EndEdit()
Me.binds_Tablename2.EndEdit()
TableAdapterManager.UpdateAll(Me.Dataset_1)
Run Code Online (Sandbox Code Playgroud)
这个系统已经运行了2年,但现在正在播放.数据库损坏可能成为问题吗?