Ich habe ein Problem mit diesem Code. Ich möchte alle Daten von der Spalte Carte zeigen, aber es zeigt nur die erste Reihe, was kann ich tun?Alle Spalten von einem DataReader zeigen
try{
mcon.Open();
s = "select* from login.biblia where carte='"+Carte.Text+"'";
mcd = new MySqlCommand(s, mcon);
mdr = mcd.ExecuteReader();
if (mdr.HasRows)
{
while (mdr.Read())
{
richTextBox1.Text = mdr[0].ToString();
}
}else
MessageBox.Show("NO DATA");
}catch (Exception ex)
{MessageBox.Show(ex.Message);}
finally{
mdr.Close();
mcon.Close();}
}
scheint zu kompliziert, wenn Sie gerade 'StringBuilder' – dcreight
@dcreight Vielleicht so verwenden können, aber jeder hat seine Art und Weise, Dinge zu tun, ich bin gerade, versuchen die Frage Fragesteller zu verstehen, seinen Fehler zu helfen„verwenden String“ist ihnen nicht helfen, ihren Fehler zu verstehen. Meine Antwort weist auf den Fehler hin und erklärt die richtige Art zu tun, was sie zu tun versuchten, nicht eine Alternative dazu. –