C# 把listview 中的数据 存储到数据库中

SqlConnectioncon=newSqlConnection(str);StringBuilderstrSQL=newStringBuilder();strSQL.... SqlConnection con = new SqlConnection(str); StringBuilder strSQL = new StringBuilder(); strSQL.Append("insert into [I-STOCK] values('" + label2.Text + "','" + listView1.Items[0].SubItems[0].Text + "','" + label4.Text + "','" + label6.Text + "')"); foreach (ListViewItem item in listView1.Items) { strSQL.Append("insert into [I-STOCKA] values ('"+item+"')"); } using( SqlCommand cmd = new SqlCommand(strSQL.ToString(),con)) { con.Open(); cmd.ExecuteNonQuery(); MessageBox.Show("OK"); con.Close(); } 这是我写的一个把listview中数据存储到数据库中的语句 老报错,说插入错误 展开
 我来答
煌灭菜3869
2014-07-19 · TA获得超过102个赞
知道答主
回答量:184
采纳率:0%
帮助的人:61.8万
展开全部
好像字符串的叠加写错了.... text.Text(),暂且用a b c d代替 string sql = @"insert into TableName select '"+ a+","+b+","+c+","+d +"'" 你复制我的试试
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式