C# 从数据库在combobox中连接两列
我正试图连接两列,但有些地方出了问题。。。。 我的输出不显示C# 从数据库在combobox中连接两列,c#,sql,string,sqldatareader,C#,Sql,String,Sqldatareader,我正试图连接两列,但有些地方出了问题。。。。 我的输出不显示 String Query = " SELECT pa_forename , pa_surname FROM [ICPS].[dbo].[parking_attendants] order by pa_forename "; SqlConnection conDataBase = new SqlConnection(conString); SqlCommand cmdDataBase = new SqlCommand(Query,
String Query = " SELECT pa_forename , pa_surname FROM [ICPS].[dbo].[parking_attendants] order by pa_forename ";
SqlConnection conDataBase = new SqlConnection(conString);
SqlCommand cmdDataBase = new SqlCommand(Query, conDataBase);
SqlDataReader myReader;
try
{
conDataBase.Open();
myReader = cmdDataBase.ExecuteReader();
while (myReader.Read())
{
string pa_forename = myReader["pa_forename " +"," + "pa_surname"].ToString();
comboBox1.Items.Add(pa_forename);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
替换
string pa_forename = myReader["pa_forename " +"," + "pa_surname"].ToString();
与
替换
string pa_forename = myReader["pa_forename " +"," + "pa_surname"].ToString();
与
你做错了
string pa_forename = myReader["pa_forename " +"," + "pa_surname"].ToString();
不能同时从DataReader获取两列。用这样的代码替换代码。上面的代码将尝试查找不存在的列
你做错了
string pa_forename = myReader["pa_forename " +"," + "pa_surname"].ToString();
不能同时从DataReader获取两列。用这样的代码替换代码。上面的代码将尝试查找不存在的列