我用的是动网的连接库 第一次打开没问题 但是当多刷新几次后出错 未指定的错误
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Exception: 未指定的错误源错误:
行 286: catch (System.Data.OleDb.OleDbException ex)
行 287: {
行 288: throw new Exception(ex.Message);
行 289: }
行 290: finally
查了一些资料说是没关闭 但是我都加上
finally
{ connection.Close();
}
了问题还是没解决 大家帮我看看谢谢了
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Exception: 未指定的错误源错误:
行 286: catch (System.Data.OleDb.OleDbException ex)
行 287: {
行 288: throw new Exception(ex.Message);
行 289: }
行 290: finally
查了一些资料说是没关闭 但是我都加上
finally
{ connection.Close();
}
了问题还是没解决 大家帮我看看谢谢了
解决方案 »
- |zyciis| 如何得到当前执行的方法的名称,谢谢
- 一个问题比一个问题头痛`
- 已成功征集一软件名和域名,现再征收一关于"邮件集中管理"的软件名和域名.同样条件100分+300RMB,绝不食言
- Asp.net DateTime.ToString() 的问题
- 环境:VS2005,怎样获取:1,客户端的IP地址;2,客户端显示器的显示模式(是800*600还是1024*768)?
- asp.net 开发paypal接口疑问
- 关于mssql数据类型
- 有愿意做兼职的朋友请进(北京:asp.net)
- 在aspx上用quicktime 播放视频,怎么实现最大化呢?
- 急!!!我给高分!!!一定!!谢谢了
- javascript 找不到错误
- gridview数据绑定后的Rows.Count和Columns.Count的问题
using (OleDbConnection conn = new Ol}eDbConnection(""))
{
conn.Close();
}
你看看!
{
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
using (OleDbCommand cmd = new OleDbCommand(SQLString, connection))
{
try
{
connection.Open();
int rows = cmd.ExecuteNonQuery();
return rows;
}
catch (System.Data.OleDb.OleDbException E)
{
connection.Close();
throw new Exception(E.Message);
}
finally
{
cmd.Dispose();
connection.Close();
}
}
}
}
在DataRead处我也加上了CommandBehavior.CloseConnection 都不行
报了什么错误
1、把try catch 去掉,让它抛出详细的异常信息。
2、贴出 你的SQLString 看看是否有问题不
这里有几个调试小经验
1 去掉问题代码部分的try catch2 注释可疑的语句,知道程序正确 然后再一条一条的释放出来,看是因为放出那条语句的时候出错