C#一个关于更新绑定数据源的问题 我对数据库的一个表进行了修改,该表与一个combobox绑定了。当我更新了该表时,与combobox绑定的数据源却没有改变。假如要实现改变表的同时改变绑定的数据源该怎么帮呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最笨的方法就是,你修改了数据库后,并在后面将数据库重新绑定到combobox中 修改数据后,重新绑定到ComboBox的数据 更新表后,对combobox重新绑定数据源 我想问问,假如调用ResetBindings这个方法可以吗?应该怎么实现啊?我绑定数据源用的是这两个语句:comboBox1.DataSource = ddbDataSet.Tables["RealEstate"]; comboBox1.DisplayMember = "RealID"; comboBox1.DataSource = ddbDataSet.Tables["RealEstate"];修改后:comboBox1.DataSource = null;comboBox1.DataSource = ddbDataSet.Tables["RealEstate"];以上代码写在修改的那个事件里面,修改完后就重新绑定了。虽然笨,但是实用。 回pazzini: 我刚刚试了你那个方法,但是combobox里面的内容还是没有显示我改变后的数据啊~? comboBox1.DataSource = ddbDataSet.Tables["RealEstate"];修改后:ddhDataSet = Get...comboBox1.DataSource = null;comboBox1.DataSource = ddbDataSet.Tables["RealEstate"];修改后,在指定comboBox1的数据源前,要重新从数据库读数据填充到DataSet里面去 回pazzini: 我是刚刚学习C#的新手,怎样重新从数据库填充DATAset啊? 重新fill简单的如System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter("Your CommandText",YourConnection);da.fill(YourddbDataSet); 求一排班软件或有效的链接地址。 textbox 把ctrl+V 替换成自己写的 救解,有一个numericUpDown控件,需要这种功能[内详] vs中如何记录鼠标单击的次数 如何用正则表达式解析得到HTML文本中的Body里的内容 将多种类型文件用byte[]保存至数据库,以及还原成文件的代码,多谢 如何将数据库表的全部字段名绑定到一个combobox中? 怎么用DataGrid显示二维数组? datagrid问题 雾水,雾水,资源文件的使用,帮帮我啊。。 在线等 SQL语句什么意思? 问一下rdlc报表的问题
我绑定数据源用的是这两个语句:
comboBox1.DataSource = ddbDataSet.Tables["RealEstate"];
comboBox1.DisplayMember = "RealID";
修改后:
comboBox1.DataSource = null;
comboBox1.DataSource = ddbDataSet.Tables["RealEstate"];
以上代码写在修改的那个事件里面,修改完后就重新绑定了。
虽然笨,但是实用。
我刚刚试了你那个方法,但是combobox里面的内容还是没有显示我改变后的数据啊~?
修改后:
ddhDataSet = Get...
comboBox1.DataSource = null;
comboBox1.DataSource = ddbDataSet.Tables["RealEstate"];修改后,在指定comboBox1的数据源前,要重新从数据库读数据填充到DataSet里面去
我是刚刚学习C#的新手,怎样重新从数据库填充DATAset啊?
简单的如
System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter("Your CommandText",YourConnection);
da.fill(YourddbDataSet);