反复调用一个存储过程进行对数据库的操作,两种方法差别大吗? 一种是先Open()做完N次数据库操作后Close()另一种是每次操作数据库都Open()和Close(),知道做完N次操作 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就像楼上说的,差别是根据数据量而定的,如果数据量大建议lz打开一个连接后,执行n次调用存储过程,频繁的开启连接对系统的性能会有一定的损失,虽然微软提供了连接池机制。建议lz去看一下ado.net的数据库连接池机制 开启事务try{ foreach(...) { 新增处理 修改处理 } 提交事务}catch(异常){ 回滚事务}这样子应该是效率最高,而且数据最安全的可以参考FortuneBase中IBatisNet的调用方式参考地址www.cnblogs.com/mail-ricklee 如何根据选择的消息框按钮来执行判断! ADO.NET实体数据模型删除的问题,在线等待!! ActiveReport绑定空数据源的问题 VisualStudio2008,点击视图 -----服务器资源管理器没有反应。谢谢 回调函数需要哪些环境支持呀??? 这样的功能用DataGrid能实现吗 高手指导一下类的应用,? 一个很简单的问题,在vs.net中怎样调用asp页面? 做asp.net的系统,日志都是怎么处理的 写SQL creat table 语句运行时出错,帮我看一下~ javascript 设为首页 url跳转的,急
try
{
foreach(...)
{
新增处理
修改处理
}
提交事务
}
catch(异常)
{
回滚事务
}这样子应该是效率最高,而且数据最安全的可以参考FortuneBase中IBatisNet的调用方式
参考地址www.cnblogs.com/mail-ricklee