C# 如何把 编辑框内容和 图片二进制 一起存入数据库中的一张表里面 数据库是Sqlserver 感觉sql语句写错了

stringshijian=DateTime.Now.ToString("yyyy-MM-dd-hh:mm:ss");//时间SqlConnectionconn=newS... string shijian = DateTime.Now.ToString("yyyy-MM-dd-hh:mm:ss"); //时间SqlConnection conn = new SqlConnection(mysql.sql); //连接 string cmd = "insert userstatic (name,fadanrenid,biaoti,xinxi,qq,dianhua,comboBox1,jiage,comboBox2,shijian) values (@image," + fadanrenid.Text + "','" + biaoti.Text + "','" + xinxi.Text + "','" + qq.Text + "','" + dianhua.Text + "','" + comboBox1.Text + "','" + jiage.Text + "','" + comboBox2.Text + "','" + shijian + "');'"; SqlCommand com = new SqlCommand(cmd, conn); com.Parameters.Add("@image", SqlDbType.Image).Value = File.ReadAllBytes(this.pictureBox1.ImageLocation); conn.Open(); if (com.ExecuteNonQuery() != 0) { MessageBox.Show("添加成功5秒后刷新数据", "提示"); } 展开
 我来答
printf59277
2016-06-07 · TA获得超过1080个赞
知道大有可为答主
回答量:1812
采纳率:33%
帮助的人:1282万
展开全部
(@image," 这里少了一个单引号
shijian + "');'"; 这里 最后多了一个单引号
sql拼接字符串规则一般是 单引号 双引号 两个加号 '"+拼接字段+"'

另外,既然你使用了com.Parameters这种模式,为什么不全部使用这个算了?
追问
能否远程弄一下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式