zoukankan      html  css  js  c++  java
  • SqlParameter 的使用

    调用方法一般有如下两种:

    一、Add方法

    SqlParameter sp = new SqlParameter("@name", "Pudding");
    cmd.Parameters.Add(sp);
    sp = new SqlParameter("@ID", "1");
    cmd.Parameters.Add(sp);

    该方法每次只能添加一个SqlParameter。上述代码的功能是将ID值等于1的字段name更新为Pudding(人名)。

    二、AddRange方法

    SqlParameter[] paras = new SqlParameter[] { new SqlParameter("@name", "Pudding"), new SqlParameter("@ID", "1") };
    cmd.Parameters.AddRange(paras);



    using (SqlConnection connection = new SqlConnection(frmmain.strconnection))
                {
                    if (txtModel.Text.Trim() == null)
                    {
                        MessageBox.Show("型号不能为空,请重新填写");
                    }
                    else
                    {
                        connection.Open();
                        SqlCommand command = new SqlCommand(strcmd, connection);
                        SqlParameter[] spara = new SqlParameter[] {
                    new SqlParameter("@Model", txtModel.Text.Trim()),
                    new SqlParameter("@GsmTest", intGsmflag.ToString()),
                    new SqlParameter("@TdTest", intTDflag.ToString()),
                    new SqlParameter("@WcdmaTest",intWcdmaflag.ToString()),
                    new SqlParameter("@LteTest",intLteflag.ToString()),
                    new SqlParameter("@LteFddTest",intLteFddflag.ToString()),
                    new SqlParameter("@CdmaTest",intCdmaflag.ToString()),
                    new SqlParameter("@count",intCount.ToString()) };
                        command.Parameters.AddRange(spara);
                        if (command.ExecuteNonQuery() > 0)
                        {
                            MessageBox.Show("数据已经更新!");
                        }
                        else
                        {
                            MessageBox.Show("数据更新失败!");
                            return ;
                        }
                    }
    
                }
  • 相关阅读:
    南邮NOJ Counter Attack
    南邮NOJ 计算机基础知识大赛4
    南邮NOJ 计算机基础知识大赛4
    南邮NOJ 计算机基础知识大赛4
    南邮NOJ 计算机基础知识大赛4
    南邮NOJ DDKFC
    南邮NOJ DDKFC
    南邮NOJ DDKFC
    南邮NOJ没有被接待的童鞋
    【POJ】2828 Buy Tickets
  • 原文地址:https://www.cnblogs.com/wenjie0904/p/7659025.html
Copyright © 2011-2022 走看看