Codematic代码生成器说采用的DbHelperSQL问题

[ 2009-04-07 09:29:37 | 作者: admin ]
字号: | |
使用的是Codematic 1.9.7.2版本,其他版本没有用过
使用DbHelperSQL.ExecuteReader的时候只能关闭ExecuteReader,而无法关闭connection,最终会导致连接池连接数超过100的限制。
解决办法如下
1、不要采用 DbHelperSQL.ExecuteReader,用DataView替代
2、修改DbHelperSQL代码,在建立SqlDataReader 时使用 CommandBehavior.CloseConnection 参数
SqlDataReader myReader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=1228

这篇日志没有评论。

此日志不可发表评论。