`
shirlly
  • 浏览: 1625543 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

带参SQL的赋值

    博客分类:
  • .NET
阅读更多
SQL
SqlCom = "insert into Images(ImageName,Images,ImageSize,imgtype) VALUES(@ImageName,@Images,@ImageSize,@imgtype) ";  // '" + imageName + "','" + imageBody + "','" + imageSize.ToString() + "','" + imageType + "')";
cmd = new SqlCommand(SqlCom, con);

设置参数的值的方法一
SqlParameter[] prams = {
                        new SqlParameter("imageName",System.Data.SqlDbType.VarChar,64),
                        new SqlParameter("images",System.Data.SqlDbType.Image),
                        new SqlParameter("ImageSize",System.Data.SqlDbType.Int,4),
                        new SqlParameter("imgtype",System.Data.SqlDbType.VarChar,50)
                    };
prams[0].Value = imageName;
prams[1].Value = imageBody;
prams[2].Value = imageSize;
prams[3].Value = imageType;
foreach (SqlParameter parm in prams)
   cmd.Parameters.Add(parm);


设置参数值的方法二
cmd.Parameters.AddWithValue("@ImageName", prams[0].Value);//@Images,@ImageSize,@imgtype
cmd.Parameters.AddWithValue("@Images", prams[1].Value);
cmd.Parameters.AddWithValue("@ImageSize", prams[2].Value);
cmd.Parameters.AddWithValue("@imgtype", prams[3].Value);


注意方法一的有不同类型组成的数组SqlParameters[]的创建方法
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics