Array
(
)

Params store procedure

Ticudinho
   - 14 fev 2006

Pois bem.
Fiz uma Store Procedure bem simples como abaixo

CREATE procedure CONSULTAPESSOAS
as
Select * from Agro_Pessoas

Eu uso Delphi 5.0 com BDE e SQL SERVER 7.0
Bom, criei um DataModule e inseri um STOREPROC e setei os seguintes detalhes:

STOREPROC.DataBaseName := ´Teste´
Name := ´SP_ConsultaPessoas´
StoreProcName := ´dbo.ConsultaPessoas,1´

Bom... Ate aqui funcionou...

Mas quando eu coloquei parametros, como abaixo

CREATE procedure CONSULTAPESSOAS
@TipoPessoa varchar(15)

as

Select * from Agro_Pessoas where TipoPessoa = @TipoPessoa

Dai naum consigo fazer funcionar o STOREPROC. Da erro no parametro... Como faço pra solucionar este erro ?

Ja setei os valores do Parametro como abaixo
Parametro ´@TipoPessoa

DataType := ftString
Name := @TipoPessoa
ParamType := PtInput

Bom, desde ja agradeço

Ticudinho

Citação:
Título editado por Massuda

Título em maiúsculas.
Por favor, evite postar títulos/textos totalmente em maiúsculas.


Ticudinho
   - 14 fev 2006

Bom pessoal...
Eu consegui fazer um STORE PROCEDURE mais complexa um pouco com dois DELETE e dois INSERT, no tipo

CREATE PROCEDURE UTILIZACAORELATORIO (@TIPO VARCHAR(15))
AS

DELETE TABELA1 where Tipo = @TIPO
DELETE TABELA2 where Tipo = @TIPO

Nao precisou usar o GO no final de cada comando.

Bom, no QUERY ANALIZER, eu passo o parametro e da certo.
Agora no programa, nao estou conseguindo fazer meu STOREDPROC1 fucnionar com parametros.

Uso delphi 5.0. alguem tem uma sugestao ?

Ticudinho

Citação:
Pois bem.
Fiz uma Store Procedure bem simples como abaixo

CREATE procedure CONSULTAPESSOAS
as
Select * from Agro_Pessoas

Eu uso Delphi 5.0 com BDE e SQL SERVER 7.0
Bom, criei um DataModule e inseri um STOREPROC e setei os seguintes detalhes:

STOREPROC.DataBaseName := ´Teste´
Name := ´SP_ConsultaPessoas´
StoreProcName := ´dbo.ConsultaPessoas,1´

Bom... Ate aqui funcionou...

Mas quando eu coloquei parametros, como abaixo

CREATE procedure CONSULTAPESSOAS
@TipoPessoa varchar(15)

as

Select * from Agro_Pessoas where TipoPessoa = @TipoPessoa

Dai naum consigo fazer funcionar o STOREPROC. Da erro no parametro... Como faço pra solucionar este erro ?

Ja setei os valores do Parametro como abaixo
Parametro ´@TipoPessoa

DataType := ftString
Name := @TipoPessoa
ParamType := PtInput

Bom, desde ja agradeço

Ticudinho

Citação:
Título editado por Massuda

Título em maiúsculas.
Por favor, evite postar títulos/textos totalmente em maiúsculas.