Cadastro em C#- Criar uma busca no SQL Server 2008
27/06/2010
0
Boa tarde pessoal.
Sou iniciante em desenvolvimento C#, e estou criando um pequeno cadastro, com 4 campos, etc.
Estou querendo criar um botão "Procurar", para buscar em meu banco de dados (SQL Server 2008) a string digitada nos textbox. Como deve proceder? Minha ideia é, ao digitar o conteudo nos textbox e ao clicar em "Procurar", abrir uma nova janela com os dados. Eu criei um outro Form com um DataGridView.
Criei uma "ideia" de como ficaria o código de conexão e busca ao DB, imagino que esteja errado.
Nos Select e Where não imagino o que coloco para o programa buscar no banco.
Outra coisa que tbm não sei como faço é chamar outra janela, no caso o outro Form que criei com DataGridView (nem sei se tem a necessidade ter esse DataGridView).
Quem poder ajudar ficarei grato.
private void btnProcurar_Click(object sender, EventArgs e) { try { SqlConnection conn = new SqlConnection(@"Data Source=DAMASCENO-PC\SQLEXPRESS1; Initial Catalog=cadcd;Integrated Security=True;Pooling=False"); SqlCommand comm = new SqlCommand(); comm.Connection = conn; comm.CommandText = "SELECT ................... "' WHERE ............""; comm.Parameters.AddWithValue("@REGISTRO", txtCodigo.Text); comm.Parameters.AddWithValue("@TIPO", ddlTipo.Text); comm.Parameters.AddWithValue("@TITULO", txtTitulo.Text); comm.Parameters.AddWithValue("@DESCRICAO", richTxtDescr.Text); conn.Open(); comm.ExecuteNonQuery(); conn.Close(); }
Bruno Damasceno
Curtir tópico
+ 0
Responder
Posts
28/06/2010
Netasper
public DataTable BuscarDownloads(string palavraChave)
{
StringBuilder sql = new StringBuilder();
sql.Append("select * from downloads where cod_turma is null and ");
sql.Append("nom_download like '%%' ");
sql.Append("order by nom_download");
cmd.CommandText = String.Format(sql.ToString(), palavraChave);
acesso.ExecuteQuery(ref cmd, ref resultado);
return resultado;
}
{
StringBuilder sql = new StringBuilder();
sql.Append("select * from downloads where cod_turma is null and ");
sql.Append("nom_download like '%%' ");
sql.Append("order by nom_download");
cmd.CommandText = String.Format(sql.ToString(), palavraChave);
acesso.ExecuteQuery(ref cmd, ref resultado);
return resultado;
}
Responder
Clique aqui para fazer login e interagir na Comunidade :)