小弟刚刚开始学asp.net,碰到下面一段语句.
public static int ExecuteNonQuery(string connString, CommandType cmdType, string cmdText, params SqlParameter[] cmdParms) { SqlCommand cmd = new SqlCommand(); using (SqlConnection conn = new SqlConnection(connString)) {
PrepareCommand(cmd, conn, null, cmdType, cmdText, cmdParms);
int val = cmd.ExecuteNonQuery();
cmd.Parameters.Clear();
return val;
}
}不明白using (SqlConnection conn = new SqlConnection(connString))的作用,希望高手做答
public static int ExecuteNonQuery(string connString, CommandType cmdType, string cmdText, params SqlParameter[] cmdParms) { SqlCommand cmd = new SqlCommand(); using (SqlConnection conn = new SqlConnection(connString)) {
PrepareCommand(cmd, conn, null, cmdType, cmdText, cmdParms);
int val = cmd.ExecuteNonQuery();
cmd.Parameters.Clear();
return val;
}
}不明白using (SqlConnection conn = new SqlConnection(connString))的作用,希望高手做答
解决方案 »
- DataGridView存储数据
- 代码异常 IndexOutOfRangeException
- 高手帮忙!ToolStripDropDown承载ListBox时候筛选的问题
- 各位大侠 请问一个 combobox 添加问题 在线等
- 如何查询两个表中相同的数据,并修改相同数据的记录
- 请赐教一下程序如何实现生产管理交接班流程?
- 根据datagridview宽度增加多余的空白列
- 在 socket 下用 udp 模拟 tcp 找个例子子
- 散分:请教[自动完成]的快捷键
- 两条三角裤头了,散分一○○,前二十名人人有
- 请问如何取得字符串(string)的真实长度(比如'中'占两个字符)
- 请问如何在C#中连续调用两个或者两个以的存储过程,应该怎么写啊?
{
}
等同于
try
{
}
catch(Exception ex)
{
throw ex;
}