sql超时
.net winform程序 一个庞大的数据库,在访问数据库的时间过长抛出超时异常,是不是在app.config里可以设置超时时间,请教如何设置! 问题点数:20、回复次数:4Top
1 楼LGame(JGame)回复于 2006-01-16 11:20:05 得分 0
你可以设置你连接的超时时间Top
2 楼LGame(JGame)回复于 2006-01-16 11:21:23 得分 0
System.Data.OleDb.OleDbConnection con = new System.Data.OleDb.OleDbConnection();
con.ConnectionTimeout = -1;
-1应该是没有限制Top
3 楼chenkejun(我的生活很无聊)回复于 2006-01-16 11:46:17 得分 10
“访问数据库的时间过长抛出超时异常”是指连接、还是执行sql时间超时
楼上的是连接,执行超时用sqlcommand.commandtimeout来设置。
如果是web引用的话,最好也同时把那个时间,好像是你引用的ServiceName.timeout = XXXTop
4 楼lidong6(立冬)回复于 2006-01-16 11:56:45 得分 10
如果是执行语句时超时的话应该设置Command.CommandTimeoutTop




