如何将Combobox值插入数据库

时间:2009-08-24 07:48:41

标签: c# sql-server-2005 silverlight-2.0

如何将Combobox值插入数据库。当我点击我的应用程序中的“保存”按钮时,它将以这种方式存储到数据库中。

System.Windows.Controls.ComboBoxItem

我为获取组合框的正确值做了什么?

4 个答案:

答案 0 :(得分:1)

如果您在组合框中使用字符串,那么您可以使用Akash Kava显示的示例。

此外,如果组合框包含其他元素,您可以通过使用类似

的内容来获取这些元素
((ComboBoxItem)rpcombo.SelectedItem).Content.ToString()

并将其投射到您需要的位置。

答案 1 :(得分:0)

让我们说你的组合框有你需要的字符串项目就像这样

froeach( ComboBoxItem item in ComboBox1.Items )
{
  string str = (str)item;
 // saving value
}

最诚挚的问候, 约尔丹

答案 2 :(得分:0)

这个问题似乎有点过于宽泛。我们将需要关于此的更多信息才能回答这个问题。

您使用的是哪种数据库? 您是否已连接到数据库,或者您是否也需要有关tahat的帮助? 在这种情况下,互联网上有很多好的阅读,你可以链接到。 是否要将ComboBoxItem保存为.net对象或删除项的值?

列表可以继续,你必须给我更多的东西来咀嚼。

答案 3 :(得分:0)

MyObject obj = myComboBox.SelectedItem as MyObject;

obj.ValueIamInterestedIn; <--- this should be inserted

或者如果你有字符串或任何valuetype数组作为ItemsSource,那么

myComboBox.SelectedItem.ToString();