【发布时间】:2010-12-09 20:04:28
【问题描述】:
我有一个名为listbox 的列表框。它的“多选”属性设置为true。我需要将此 ListBox 中的选择存储到数据库字段中。
请注意,我使用的是 Web 表单、ASP.NET、C# 和 Visual Studio Web Developer 2010 Express。
我的代码如下:
SqlCommand insertNL = new SqlCommand("insert into dbo.newsletter (newsletter_subject,newsletter_body,newsletter_sentto) VALUES ('" + TextBox1.Text + "', '" + TextBox2.Text + "', '" + ListBox1.SelectedItem + "')", badersql);
badersql.Open();
insertNL.ExecuteNonQuery();
badersql.Close();
不幸的是,此代码仅将列表框的第一个选定值存储在我的newsletter 表的“newsletter_sentto”列中。有人对如何修复此代码有任何建议吗?提前致谢。
【问题讨论】:
-
这些答案是否解决了您的问题?如果是这样,请选择该选项作为“正确”。如果没有,请编辑您的问题和/或添加 cmets 以更好地阐明您的目标,以便您获得更好的答案。
标签: c# sql visual-studio listbox