【发布时间】:2016-02-10 09:14:25
【问题描述】:
我需要从 2 个不同的表中填充 2 个组合框。这种方式行不通。
private void client_Load(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection();
con.ConnectionString = "Data Source=.;Initial Catalog=SCP_DB;Integrated Security=True";
con.Open();
string query = "select Operation_Type from Operations_Types";
SqlDataAdapter da = new SqlDataAdapter(query, con);
DataSet ds = new DataSet();
da.Fill(ds, "Operations_Types");
comboOpType.DisplayMember = "Operation_Type";
comboOpType.ValueMember = "Operation_Type";
comboOpType.DataSource = ds.Tables["Operations_Types"];
da.Fill(ds, "Payment_Type");
comboPayType.DisplayMember = "Payment_Types";
comboPayType.ValueMember = "Payment_Types";
comboPayType.DataSource = ds.Tables["Payment_Type"];
SqlCommand cmd = new SqlCommand(query, con);
cmd.ExecuteNonQuery();
con.Close();
}
【问题讨论】:
-
你能展示一下你的桌子是什么样子的吗?
-
你说的不起作用是什么意思?您收到任何异常或错误消息?出乎意料的结果?您能否更具体地说明您的问题?
-
现在有异常
-
第一个 como 正在工作
-
@AlyRamadan 我建议您在问题中澄清“不起作用”的含义。