我有一張包含名字,姓氏和電子郵件的表格。我想從表中檢索他們,所以我寫:以下查詢有什麼問題?
if (LoginAs.SelectedValue == "Administrator")
{
string result;
string query = "Select * from AdminTable where ID='"+ idBox.Text +"'";
cmd1 = new SqlCommand(query, con);
result = Convert.ToString(cmd1.ExecuteScalar());
Response.Redirect("Admin.aspx");
//Admin user = new Admin(idBox.Text, "Active", mail, firstName, LastName, passwordBox.Text);
}
的問題是,它只返回指定行的名稱字段,即使我寫了「SELECT *」。這裏有什麼問題?
的ExecuteScalar只返回第一行的第一列,而忽略休息。 –
@HansKesting,我該怎麼辦? – yrazlik