asp.net +iis的网站,运行老是不正常! 我只看出一个问题,连接的close最好放在finally里面,不然很多连接打开后会由于执行出错导致连接关闭不了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这段代码也太粗糙了,首先建议你在数据库操作部分最好try catch 下,然后跟一下看看有没有异常。如你所说 如果插入到数据库有错误,那么你就要针对错误做相应处理(关闭连接或其他逻辑操作)。用适配器Fill的方式不是很好,虽然比较简单。 我曾经因为没有关闭连接,造成数据连接100个以上.你可以查看一下连接数.多的话可能会死.另外服务器提供者说代码优化,页面ViewState是不是太大了? using(sqlconnection.......){ //代码} using (SqlConnection connection = new SqlConnection(Conn.ConnectionString)) { using (SqlCommand cmd = new SqlCommand(strSQL, connection)) { try { connection.Open(); int rows = cmd.ExecuteNonQuery(); return rows; } catch (System.Data.SqlClient.SqlException e) { connection.Close(); throw e; } } }试试这种么 问一个js问题!!!! 将GridView里面选中的主键作为参数传递另外一个页面的办法? 1000瓶汽水,每喝3瓶赚一瓶,最终喝了多少瓶,剩几个空瓶? web与本地应用通信-类似Qvod C#怎么调函数啊 !关于LED灯开启/熄灭/闪烁 的问题 简单简单简单 .net2.0中怎么使用datareader? 时间计算问题,请高手帮忙!在此先谢过了 在移动web窗体中使用基于form的用户验证,系统好像不会自动写cookie? 跪求各位老大的帮助啊!!! asp.net 在没有任何数据时进行无效的读取尝试。 不管用什么身份登陆,显示的都是服务器登陆的信息。
如你所说 如果插入到数据库有错误,那么你就要针对错误做相应处理(关闭连接或其他逻辑操作)。
用适配器Fill的方式不是很好,虽然比较简单。
另外服务器提供者说代码优化,页面ViewState是不是太大了?
{
//代码
}
{ using (SqlCommand cmd = new SqlCommand(strSQL, connection))
{
try
{
connection.Open();
int rows = cmd.ExecuteNonQuery();
return rows;
}
catch (System.Data.SqlClient.SqlException e)
{
connection.Close();
throw e;
}
}
}
试试这种么