当适配器填充数据表时连接丢失时系统挂起

时间:2015-08-31 09:08:58

标签: c# sql oracle ado.net

我的问题是,当我尝试使用数据适配器填充数据表时,我失去了连接,我的系统将被挂起。

我也设置了连接和命令的超时属性。

任何帮助都会有所帮助。

Using Da = _providerFactory.CreateDataAdapter Da.SelectCommand = commmand Da.SelectCommand.CommandTimeout = CommandTimeout Dim dt As New DataTable Da.Fill(dt) This line is hanged not throw any Exception Return dt End Using

当连接丢失时,

线下悬挂系统 Da.Fill(dt)

没有例外,没有超时

1 个答案:

答案 0 :(得分:0)

有趣的是,我对MySQLDataAdapter也有同样的问题,我认为它是通用.NET DataAdapter的扩展。它似乎不是我的数据库设置或任何问题。问题出现在Windows 10计算机和更新版本的Visual Studio 2013 Update 5及更高版本上。我相信这是一个需要由Microsoft解决的普遍错误。