从数据库获取数据到ComboBox

Mohd Nasrul Iwan Fajaruddin

短一个。

一个名为ComDet的数据库,其中包含列cID(PK),cName,cDet,mainCate(FK),Subcat(FK)。

这假设是将数据从表ComDet获取到组合框。

DataSet ds2;

private void searchBtn_Click(object sender, EventArgs e)
{
    SqlConnection conn = new SqlConnection();
    conn.ConnectionString = "Data Source=.\SQLEXPRESS;Initial Catalog=master;Integrated Security=True";
    conn.Open();

    SqlDataAdapter daSearch = new SqlDataAdapter("SELECT cName FROM ComDet", conn);
    ds2 = new DataSet();
    daSearch.Fill(ds2, "daSearch");
    ListU.ValueMember = "cName";
    ListU.DataSource = ds2.Tables["ComDet"];
    ListU.DropDownStyle = ComboBoxStyle.DropDownList;
    ListU.Enabled = true;
}

但是它没有用..我在哪里出错了?组合框中未显示数据库表ComDet中的Data(cName)。

Sudhakar Tillapudi

问题:你是分配数据库表名ComDet作为DataSource而不是DataTable名称daSearchComboBox

解决方案:您需要将有效DataTable名称分配ComboBoxas Datasource

替换为:

ListU.DataSource = ds2.Tables["ComDet"];

有了这个:

ListU.DataSource = ds2.Tables["daSearch"];  

(要么)

ListU.DataSource = ds2.Tables[0];

完整的代码:

DataSet ds2;

private void searchBtn_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Data Source=.\SQLEXPRESS;Initial Catalog=master;Integrated Security=True";
conn.Open();

SqlDataAdapter daSearch = new SqlDataAdapter("SELECT cName FROM ComDet", conn);
ds2 = new DataSet();
daSearch.Fill(ds2, "daSearch");
ListU.ValueMember = "cName";
ListU.DataSource = ds2.Tables["daSearch"];
ListU.DropDownStyle = ComboBoxStyle.DropDownList;
ListU.Enabled = true;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从数据库获取数据到模型

来自分类Dev

如何根据 ComboBox Selected Change Event 从数据库中获取数据到文本框

来自分类Dev

如何刷新ComboBox绑定到数据库

来自分类Dev

ComboBox与数据库的连接

来自分类Dev

从数据库获取数据到angular js

来自分类Dev

从数据库获取数据到django管理主页面

来自分类Dev

从数据库获取数据到php数组

来自分类Dev

如何从数据库获取数据到HTML表中?

来自分类Dev

从数据库获取数据到django管理主页面

来自分类Dev

从数据库获取数据到文本框?

来自分类Dev

如何从数据库到微调器获取数据列表

来自分类Dev

从组合框获取数据到数据库

来自分类Dev

Android Studio从数据库到TextView获取数据

来自分类Dev

不从数据库获取数据到gridview

来自分类Dev

从数据库获取最新数据到jsp页面

来自分类Dev

如何从数据库获取数据到文本框

来自分类Dev

从数据库中获取数据并显示到表

来自分类Dev

如何以C#Win形式从MySQL获取所有可用数据库到comboBox控件中

来自分类Dev

如何从数据库获取值到jcombobox?

来自分类Dev

如何从数据库获取日期到html datepicker

来自分类Dev

从MySql数据库获取值到表单

来自分类Dev

从数据库到日历页面获取事件

来自分类Dev

无法获取正确的IP地址到数据库

来自分类Dev

获取UL标签的内容以发布到数据库

来自分类Dev

如何获取简单的HTML表单以发布到数据库

来自分类Dev

从组合框到数据库获取价值

来自分类Dev

如何获取PHP数据库值到JavaScript数组

来自分类Dev

以索引值获取List <Customer>到oracle数据库

来自分类Dev

从数据库中获取图像到Android GridView中

Related 相关文章

热门标签

归档