Prosseguindo com o nosso curso de C# na criação da nossa agenda vamos agora colocar o Banco de Dados para funcionar, vamos criar nossa conexão usar algumas variáveis para criar nosso SQL, e só a caráter de informação já vou explicar o motivo pelo qual usei esta forma de criação da agenda.
Espero que gostem da aula e não esqueçam de tentar preencher um grid e deixar um comentário com o resultado de sucesso ou fracasso...
Este post faz parte de uma série, confira tudo que já foi publicado sobre o mesmo assunto.
Nascido em Barra Bonita Interior de São Paulo, aprendi tudo que sei sobre Web através de sites e fóruns, atualmente venho trabalhando com CMS como Joomla, Wordpress e Drupal. Também possuo conhecimento em padrões web como XHTML , CSS e PHP para CMS.
Atualmente temos 2 comentários para este post. Participe você também, clique aqui e comente sobre o assunto.
Fala ae Rodolfo...
1º Muito boas as video-aulas, continue assim...
2º Seguinte estou criando um aplicativo aqui, e to com um probleminha ve se vc pode me ajudar...
esse é meu código
public SqlConnection dbConn;
public DataSet dbSet;
private void bt_entrarL_Click(object sender, EventArgs e)
{
dbSet = new DataSet();
dbConn = new SqlConnection("Data Source=SRV01\\SRV01;Initial Catalog=DB_NUM;User ID=sa;Password=c1h0i8c3o");
try
{
dbConn.Open();
SqlCommand dbCmd = new SqlCommand("SELECT * FROM AUTH_USUARIO WHERE USUARIO = '"+tb_usuarioL.Text+"' AND SENHA = '"+tb_senhaL.Text+"' AND SECAO = '"+cb_secaoL.Text+"'", dbConn);
bool test_log_result = dbCmd.ExecuteReader().HasRows;
if (test_log_result == true)
{
dbConn.Close();
frm_principal abrir_frm_principal = new frm_principal();
abrir_frm_principal.Show(this);
Hide();
}
else
{
MessageBox.Show(" Senha inválida ou usuário não cadastrado "," Aviso ",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
dbConn.Close();
}
}
catch
{
MessageBox.Show(" Erro na conexão com o Banco de Dados ", " Erro ");
dbConn.Close();
}
}
mas quando eu clico no bt_entrarL:
1º ele demora para me retornar mbox de erro.
2º não era para me retornar a mbox de erro.
3º depois de clicar umas 3 ou 4 vezes no bt_entrarL ele loga do jeito que eu quero....
o erro ta no código... "acho que não" .....
é problema no SQL ???? não manjo de c# muito menos de sql...
me da uma luz ai....
Responder© 2008-2024 - RBTech.info | Todos os direitos reservados | Hospedado por Innova Host
É proibida a reprodução total ou parcial de qualquer conteúdo deste site.
Gostei do curso, muito obrigado.