Dúvida em relação ao comando em csharp
24/10/2014
0
Ai galera tudo bem?
Estou com um problema em relação como executar a procedure criado em sql e passa-lo para csharp. A procedure em qual o usuário coloca a data Inicial e a data Final para a pesquisa de alguma informação. Alguém tem um exemplo ou até mesmo ajudar fazer essa pesquisa.
[img:descricao=sql]http://arquivo.devmedia.com.br/forum/imagem/375991-20141024-122349.jpg[/img]
Estou com um problema em relação como executar a procedure criado em sql e passa-lo para csharp. A procedure em qual o usuário coloca a data Inicial e a data Final para a pesquisa de alguma informação. Alguém tem um exemplo ou até mesmo ajudar fazer essa pesquisa.
[img:descricao=sql]http://arquivo.devmedia.com.br/forum/imagem/375991-20141024-122349.jpg[/img]
Breno Ferreira
Curtir tópico
+ 0
Responder
Post mais votado
08/11/2014
Veja este exemplo:
private string conString = ConfigurationManager.ConnectionStrings["conexaoSQL"].ConnectionString; public UsuarioLogin ValidaLogin(string txt_email, string txt_senha) { UsuarioLogin login = new UsuarioLogin(); SqlConnection con = new SqlConnection(conString); SqlCommand cmd = new SqlCommand("consutlar_usuarios", con); //Nome da SP aqui cmd.Parameters.AddWithValue("@txt_email", txt_email); //Parametro aqui cmd.Parameters.AddWithValue("@txt_senha", txt_senha); /Parametro aqui cmd.CommandType = CommandType.StoredProcedure; SqlDataReader reader; con.Open(); try { reader = cmd.ExecuteReader(); if (reader.Read()) { login.int_codigo_execucao = "1"; login.int_id = reader[0].ToString(); login.txt_usuario = reader[1].ToString(); login.txt_grupo = reader[4].ToString(); } else { login.int_codigo_execucao = "1"; } } catch (Exception ex) { //throw ex; login.int_codigo_execucao = "-1"; } finally { con.Close(); } return login; }
Soeuseijothaz
Responder
Mais Posts
24/10/2014
Fernanda Acacia
Bem antigo, mas é uma ajuda:
http://www.macoratti.net/09/03/aspn_usp.htm
http://www.macoratti.net/09/03/aspn_usp.htm
Responder
24/10/2014
Joel Rodrigues
Olha, exemplos na net tem aos montes. Você vai precisar usar as classes SqlConnection, SqlCommand e mais uma como SqlDataReader.
Responder
Clique aqui para fazer login e interagir na Comunidade :)