Ich möchte Student ID aus der Datenbank abrufen. Hier ist mein Code, den ich versucht habe, aber es zeigt nichts an. Dank ...So rufen Sie Daten aus der Datenbank in Etikett
protected void Button2_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("Data Source=DESKTOP-Q69PRF4;Initial Catalog=new;Integrated Security=True");
if (con.State == ConnectionState.Open)
{
con.Close();
}
con.Open();
string str = "select * from StRecords where StID='" + Session["login"] + "'";
SqlCommand com = new SqlCommand(str, con);
SqlDataAdapter da = new SqlDataAdapter(com);
DataSet ds = new DataSet();
DataTable dt = new DataTable();
da.Fill(dt);
if (dt.Rows.Count > 0)
{
Label11.Text = dt.Rows[0]["StID"].ToString();
}
}
Sie führen den Befehl try nicht aus: SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) {} –
@RadinGospodinov 'da.Fill (dt);' – fubo
Können Sie Ihren Code debuggen? Bitte stellen Sie sicher, dass Ihre 'Session [" Login "]' einen gewissen Wert haben sollte. – mmushtaq