c#中下面一段语言的意思,麻烦详细一些 20

publicstaticboolGetReader(Stringsqlstr,paramsSqlParameter[]param){using(SqlConnection... public static bool GetReader(String sqlstr, params SqlParameter[] param)
{
using (SqlConnection conn = new SqlConnection(connstr))
{
conn.Open();
using (SqlCommand cmd = conn.CreateCommand())
{
bool flag = false;
cmd.CommandText = sqlstr;
cmd.Parameters.AddRange(param);
SqlDataReader sdr = cmd.ExecuteReader();
if (sdr.Read())
{
flag = true;
}
return flag;
}
}
}
public static object GetScalar(String sqlstr, params SqlParameter[] param)
{
using (SqlConnection conn = new SqlConnection(connstr))
{
conn.Open();
using (SqlCommand cmd = conn.CreateCommand())
{
cmd.CommandText = sqlstr;
cmd.Parameters.AddRange(param);
return cmd.ExecuteScalar();
}
}
}
展开
 我来答
内裤最大功能
2015-05-16 · TA获得超过3105个赞
知道大有可为答主
回答量:3202
采纳率:79%
帮助的人:487万
展开全部
两个函数都是 连接数据库后、通过SQLCommand对象操作数据库,就是增删改的操作。
两个函数返回值不同而已。
追问
能不能具体到每一行的解释?
追答
你把鼠标移到 类名、函数名 上面,不是有提示的嘛。
不懂的再问。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式