Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alandeoli

[Resolvido] Procedure de Pesquisa

Recommended Posts

Ola Galera meu Primeiro Post aqui!

 

é o seguinte estou iniciando em Programação, Criei um sistema de Help Desk em c# no visual studio 2010 WebForms!

 

Eu gostaria de criar uma Procedure de Pesquisa no SQL server, onde quando a pessoa digitar letra, nome ou usuário trazer os resultado em um GridView, alguem pode me ajudar me mostrando como seria o código?

 

Obrigado! :grin:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso resolve seu problema.

 

 

SELECT <campos>
FROM <tabela>
WHERE letra = isnull(@letra, letra)
and nome = nome(@nome, nome)
and usuario = usuario(@usuario, usuario)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola Rafael Obrigado pela Resposta!

 

Mas ainda não é isso!

 

Eu quero criar uma procedure que por exemplo: quando coloco a letra A ele me traga todos os nomes com a letra A contido naquela tabela em um GridView!

 

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O seu problema está na procedure ou no C#?

 


CREATE Proc dbo.Consulta (@letra varchar(255), @nome varchar(255), @usuario varchar(255)   
AS    
set nocount on   

SELECT <campos>
FROM <tabela>
WHERE 
nome = nome(@nome, nome)
--and letra = isnull(@letra, letra)
and usuario = usuario(@usuario, usuario)

go

 

Isso seria a proc passando os 3 parametros, porem, o parametro LETRA pode ser ignorado, não há necessidade.

 

Se você conseguir filtrar melhor sua duvida fica mais fácil de poder ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

O seu problema está na procedure ou no C#?

 


CREATE Proc dbo.Consulta (@letra varchar(255), @nome varchar(255), @usuario varchar(255)   
AS    
set nocount on   

SELECT <campos>
FROM <tabela>
WHERE 
nome = nome(@nome, nome)
--and letra = isnull(@letra, letra)
and usuario = usuario(@usuario, usuario)

go

 

Isso seria a proc passando os 3 parametros, porem, o parametro LETRA pode ser ignorado, não há necessidade.

 

Se você conseguir filtrar melhor sua duvida fica mais fácil de poder ajudar

 

 

Valeu Rafael Me Ajudou Muito consegui Fazer Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.