返回顶部

收藏

调用存储过程

更多
public bool CheckName(string name) {
    SqlCommand cmd = new SqlCommand("proc_checkName", Conn);  //proc_checkName是存储过程名
    //采用存储过程
    cmd.CommandType = CommandType.StoredProcedure;
    //存储过程参数
    cmd.Parameters.Add("@username", SqlDbType.VarChar, 50);
    //给参数赋值
    cmd.Parameters["@username"].Value = name;
    //打开连接
    cmd.Connection.Open();
    //返回首行首列,如果存在的话就返回1
    int n = (int)cmd.ExecuteScalar();
    //关闭连接
    cmd.Connection.Close();
    if (n > 0)
    {
        return true;
    }
    else {
        return false;
    }
}
//该片段来自于http://outofmemory.cn

标签:c#,.net,数据库

收藏

0人收藏

支持

0

反对

0

发表评论