Jump to content
Fórum Script Brasil
  • 0

problema no select


MICHELI_MARTINS

Question

gente bom dia. estou começando meus estudos em c-sharp não sei se o post é por aqui mesmo.

estou com um problema no select quando mando depurar a primeira vez ele passa e conecta, na segunda depuraçao ele cai na excessao.

alguém poderia me dizer qual erro estou cometendo? minha base é sql server.

public partial class Form2 : Form

{

public SqlConnection cn = new SqlConnection("Data Source=NOTESERVER-PC;Initial Catalog=crtestes;User ID=sa");

public SqlCommand cmd = new SqlCommand();

public SqlDataReader leitura;

public Form2()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

try

{

if (cn.State == ConnectionState.Closed)

{

cn.Open();

}

cmd.Connection = cn;

cmd.CommandText = ("select usuario, senha from usuarios where usuario = @usuario and senha = @senha");

// Define o parâmetro e seu tipo de dados

cmd.Parameters.Add(new SqlParameter("@usuario", textBox1.Text));

cmd.Parameters.Add(new SqlParameter("@senha", textBox2.Text));

leitura = cmd.ExecuteReader();

if (leitura.HasRows)

{

MessageBox.Show("Usuario conectado");

}

else

{

MessageBox.Show("não existe esse usuario");

}

}

catch (Exception)

{

MessageBox.Show("Sem conexao com o banco");

}

cn.Close();

leitura.Close();

}

}

}

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Micheli, aponte a linha que ocorre o erro. Coloque na sua Exception também , dentro do MessageBox, desta forma:

catch (Exception ex)
{
   MessageBox.Show("Sem conexao com o banco. \n" + ex.Message);
}

Assim teremos o erro com a descrição técnica.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...