当前位置:编程学习 > C#/ASP.NET >>

菜鸟问题

public static bool ExecuteSql(string sql)
{
try
{
if (_conn.State != ConnectionState.Open)
_conn.Open();
SqlCommand cmd = _conn.CreateCommand();//从数据表中获取内容 为下面获取内容作准备
cmd.CommandText = sql;
cmd.ExecuteNonQuery();
return true;
}
catch
{
return false;
}
finally
{
_conn.Close();
}
}
小弟只知道是对数据库的操作 求大神详细解释一下代码的含义 --------------------编程问答-------------------- 嘿嘿,我也不懂~ --------------------编程问答--------------------


public static bool ExecuteSql(string sql)
{
try
{
if (_conn.State != ConnectionState.Open)//判断链接状态是否为打开
_conn.Open();//打开链接
SqlCommand cmd = _conn.CreateCommand();//从数据表中获取内容 为下面获取内容作准备
cmd.CommandText = sql;//要执行的sql语句
cmd.ExecuteNonQuery();//开始执行
return true;
}
catch
{
return false;
}
finally
{
_conn.Close();//关闭链接
}
}


补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,