SqlParameter入门

SqlParameter是为SqlCommand对象提供的一个参数机制,方便了SQL的书写,避免了一点点拼凑字符串的麻烦。

例题:
用SqlParameter对象,向数据库(people)中添加 姓名(name)和年龄(age) 两个属性值,分别是 “小明” “18岁”,代码如下

 try
            {
                string SQL = "INSERT INTO people VALUES(@name,@age);";
                SqlCommand comm = new SqlCommand(SQL, conn);//新建sqlcommand对象
                comm.Parameters.Add(new SqlParameter("@name", "小明"));//将“小明”添加到name属性下
                comm.Parameters.Add(new SqlParameter("@age", 18));//将18添加到age属性下。
                int addcount = comm.ExecuteNonQuery();//以下代码检测是否插入成功
                if (addcount >= 1)
                {
                    Label1.Text = "添加数成功";
                }
                else
                {
                    Label1.Text = "数据添加失败";
                }
                conn.Close();
            }
            catch (Exception ex)
            {

                Label1.Text = "异常的原因在于" + ex.Message;
            }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值