
在SQL语句中列名使用变量
cmd.CommandText="updateht_imgset@str=@Imagefromht_imgwhereid='123456789'";cmd.Paramet...
cmd.CommandText = "update ht_img set @str=@Image from ht_img where id='123456789'";
cmd.Parameters.Add("@str",SqlDbType.Text);
cmd.Parameters["@str"].Value = str;
cmd.Parameters.Add("@Image", SqlDbType.Image);
cmd.Parameters["@Image"].Value = imgData;
cmd.Connection = conn;
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
主要意图是:因为,表中列名是img01,img02,img03。所以想用这种方式更新。谢谢。给个其他方法也行,谢谢。 展开
cmd.Parameters.Add("@str",SqlDbType.Text);
cmd.Parameters["@str"].Value = str;
cmd.Parameters.Add("@Image", SqlDbType.Image);
cmd.Parameters["@Image"].Value = imgData;
cmd.Connection = conn;
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
主要意图是:因为,表中列名是img01,img02,img03。所以想用这种方式更新。谢谢。给个其他方法也行,谢谢。 展开
若以下回答无法解决问题,邀请你更新回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |