基于C/S结构的程序(开发环境是vs C#2005+sql server2005),在编写数据库备份和还原模块。基本上实现了备份还原功能。但是在显示数据库某张表信息的模块中,删除了其中一条记录,然后点击数据库还原,就跳出如下错误对话框:
System.Data.SqlClient.SqlException: 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)
定位问题代码是在:this.**TableAdapter.Fill();
查询不到任何信息,重新在打开显示模块,又可以显示还原后的数据库信息。
求教原因+解决方案,非常感谢!