zoukankan      html  css  js  c++  java
  • C# 调用sql的存储过程并传递参数 muddy

     1         //执行插入数据的字符串(含参数)
     2         public void ProcInsert(string connStr,string procedureName)
     3         {
     4             //参数区
     5             String conn = connStr;//--连接字符串
     6             String procName = procedureName;//--调用的插入的存储过程
     7 
     8             SqlConnection sqlcon = new SqlConnection(conn);
     9             SqlCommand comm = new SqlCommand(procName, sqlcon);
    10             try
    11             {
    12                 sqlcon.Open();
    13                 comm.CommandType = CommandType.StoredProcedure;
    14                 comm.Parameters.Add(new SqlParameter("@name", SqlDbType.VarChar));
    15                 comm.Parameters["@name"].Value = 4;
    16                 comm.Parameters.Add(new SqlParameter("@age", SqlDbType.VarChar));
    17                 comm.Parameters["@age"].Value = 4;
    18                 comm.Parameters.Add(new SqlParameter("@sex", SqlDbType.VarChar));
    19                 comm.Parameters["@sex"].Value = 4;
    20                 comm.Parameters.Add(new SqlParameter("@address", SqlDbType.VarChar));
    21                 comm.Parameters["@address"].Value = 4;
    22                 int trfa = comm.ExecuteNonQuery();
    23                 if (trfa==1)
    24                     System.Windows.Forms.MessageBox.Show("添加成功");
    25             }
    26             catch (Exception ex)
    27             {
    28                 System.Windows.Forms.MessageBox.Show(ex.ToString());
    29             }
    30             finally {
    31                 comm.Clone();
    32                 sqlcon.Close();
    33             }
  • 相关阅读:
    函数进阶-生成器
    函数进阶-列表生成式
    闭包
    命名空间
    内置方法
    函数
    squid清除缓存
    subprocess实现管道
    Python统计脚本行数(fileinput)
    fabric note
  • 原文地址:https://www.cnblogs.com/muddy/p/2469946.html
Copyright © 2011-2022 走看看