Ola pessoal , estou trazendo o nome como seção , não estou sabendo trazer o codigo ,
tentei converter pra String ou Tot16 , mais antes ou depois da erro , acredito , que existe outras formas
como somente tenho campos login e senha ..... entao o erro está aqui
Session["CODIGO"] = txtLOGIN.Text.Trim();
preciso que
Session["CODIGO"] = "CODIGODATABELA";
Segue o trecho e , pós validar
conn.Open();
MySqlCommand cmd = new MySqlCommand("select * FROM ADMINISTRADORES where LOGIN=@LOGIN and SENHA=@SENHA", conn);
cmd.Parameters.AddWithValue("@LOGIN", txtLOGIN.Text.Trim());
cmd.Parameters.AddWithValue("@SENHA", txtSENHA.Text.Trim());
MySqlDataAdapter adp2 = new MySqlDataAdapter(cmd);
DataTable dt = new DataTable();
adp2.Fill(dt);
int i = cmd.ExecuteNonQuery();
conn.Close();
if (dt.Rows.Count > 0)
{
Session["CODIGO"] = txtLOGIN.Text.Trim();
Response.Redirect("menuadministrador.aspx");
Session.RemoveAll();
}
else
{
Label1.Text = "O Login ou a Senha estão Incorretos";
Label1.ForeColor = System.Drawing.Color.Red;
}
Verifico com esse em outra tela
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = Session["CODIGO"].ToString();
}
?Obrigado , aos amigos que se propuserem a solucionar