0
我做了2個查詢,他第一個他一直很好地顯示,和第二個是非常相同的,他沒有顯示..我選擇一個組合框和他已經展現在文本框的名字,但他表示,他顯示了ID的第二次顯示在第二個文本框中輸入名稱1 IME後,我不知道什麼是錯我的查詢不想顯示在我的文本框
private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)
{
//1
con.Open();
cmd = new SqlCommand("SELECT a.naam FROM [dbo].activiteiten_in_reserveringen air, [dbo].activiteiten a , [dbo].reserveringen r ,[dbo].klanten k WHERE a.id = air.activiteit_id AND air.reservering_id = r.id AND k.id = r.klant_id", con);
SqlDataReader myReader = cmd.ExecuteReader();
string SUM;
while (myReader.Read())
{
SUM = myReader.GetString(0);
Console.WriteLine(SUM);
tbbActiviteit.Text = SUM;
}
con.Close();
//2
con.Open();
cmd = new SqlCommand("SELECT k.naam FROM [dbo].activiteiten_in_reserveringen air, [dbo].activiteiten a , [dbo].reserveringen r ,[dbo].klanten k WHERE a.id = air.activiteit_id AND air.reservering_id = r.id AND k.id = r.klant_id", con);
SqlDataReader myReadera = cmd.ExecuteReader();
string SUM2;
while (myReadera.Read())
{
SUM2 = myReadera.GetString(0);
Console.WriteLine(SUM2);
tbbNaam.Text = SUM2;
}
con.Close();
}
我彪我的查詢 –
問題不是clear..can告訴你什麼是你所得到的輸出,你想要什麼.. – Sachu
刪除con.Close() ; con.Open();該行代碼 – wiretext