zoukankan      html  css  js  c++  java
  • SqlParameter 存储过程

     public static int AddStudent(Student stu)
            {
                int num = 0;

               //关键是存储过程
                string sql = "addNewStudent";
                SqlParameter p=new SqlParameter();
                p.ParameterName="@newId";
                p.SqlDbType=SqlDbType.Int;
                p.Direction=ParameterDirection.Output;
                bool sex=stu.StuSex=="男"?true:false;
                SqlParameter[] param={new SqlParameter("@name",stu.StuName),
                                     new SqlParameter("@sex",sex),
                                     new SqlParameter("@birthday",stu.StuBirthday),
                                     new SqlParameter("@hight",stu.StuHeight),
                                     new SqlParameter("@weight",stu.StuWeight),
                                     new SqlParameter("@cid",stu.ClassId),
                                     new SqlParameter("@money",stu.Money),
                                     new SqlParameter("@password",stu.StuPwd),
                                     new SqlParameter("@memo",stu.Remark),
                                     new SqlParameter("@rid",stu.RoleId),p};
                num = SQLHelper.ExecuteNonQuery(SQLHelper.ConnectionStr, CommandType.StoredProcedure, sql, param);
                if (num > 0)
                {
                    return int.Parse(p.Value.ToString());
                }
                else
                {
                    return -1;
                }
            }

    风雪七月花溅墨
  • 相关阅读:
    Java NIO系列教程(九) ServerSocketChannel
    Java NIO系列教程(十) Java NIO DatagramChannel
    Java NIO系列教程(七) FileChannel
    Java NIO系列教程(八) SocketChannel
    Java NIO系列教程(六) Selector
    Java NIO系列教程(四) Scatter/Gather
    简述数据库设计的范式及应用
    简述在MySQL数据库中MyISAM和InnoDB的区别
    sql语句_2
    sql语句_统计总成绩最高的前2名
  • 原文地址:https://www.cnblogs.com/bobo41/p/3068427.html
Copyright © 2011-2022 走看看