我可能会问一个愚蠢的问题,但我无法在互联网上找到它。
我有一个组合框,我想从另一个表格中检索一些数据,用户输入和保存信息。如果有人愿意提供帮助,我会很高兴。感谢
我使用了这段代码
string cs = "Data Source=CODRINMA\\CODRINMA;Initial Catalog=BusManager; Trusted_Connection=True;";
string select = "SELECT * FROM TipAutocar";
using (SqlConnection con = new SqlConnection(cs))
{
con.Open();
SqlCommand cmd = new SqlCommand(select, con);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
cmbTip.Items.Add(dr["Model", "Type"]);
}
con.Close();
它有效..但是这可能是为了获得例如"模型" +"输入"?
我收到此错误 - >
错误1方法没有过载'这个'需要2个参数
答案 0 :(得分:0)
如果我正确理解了您的问题,您希望为ComboBox
连接添加不同的列值。所以,它很简单:
while (dr.Read())
{
cmbTip.Items.Add(dr["Model"].ToString() + " " + dr["Type"].ToString());
}