欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > C# >内容正文

C#

C#执行存储过程

发布时间:2025/3/21 C# 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 C#执行存储过程 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
//连接数据库
        SqlConnection conn = new SqlConnection();
        conn.ConnectionString = "Data Source=KARL;Initial Catalog=ER;Persist Security Info=True;User ID=sa;Password=sa";
        SqlCommand command = new SqlCommand("proc_getMovieID", conn);
        conn.Open();
        command.CommandType = CommandType.StoredProcedure;
        command.Parameters.Add("@movieName", SqlDbType.NVarChar, 50);
        command.Parameters["@movieName"].Value = movieName;

        SqlDataAdapter da = new SqlDataAdapter();
        da.SelectCommand = command;
        DataSet ds = new DataSet();
        da.Fill(ds, "tables");

        //计算movieID
        Int32 movieID;
        if (ds.Tables[0].Rows.Count == 0)
            movieID = -1;
        else
            movieID = int.Parse(ds.Tables[0].Rows[0][0].ToString());
        //关闭数据库
        conn.Close();
        return movieID;

转载于:https://www.cnblogs.com/fishert/archive/2007/04/27/729969.html

总结

以上是生活随笔为你收集整理的C#执行存储过程的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。