Problemas com Stored Procedure
:oops: Estou usando um SQLDataSet para executar uma Stored Procedure em linha de comando.
Exemplo:
1 with DMCNT do // <--------- Meu Data Module
2 begin
3 SQLDSEmpresa.CommandType := ctQuery;
4 SQLDSEmpresa.CommandText := ´Insert_CDE´; // <-- Minha Procedure
5 SQLDSEmpresa.ParamByName(´Codigo´).AsString := EDCodigo.Text;
6 SQLDSEmpresa.ParamByName(´Nome´).AsString := EDNome.Text;
7 SQLDSEmpresa.ExecSQL;
Na linha 5 é que da um erro (Parameter ´Codigo´ not found).
Como eu faço para resolver este problema.
Testei colocando as informações do commandType e CommandText diretamente no componente SQLDataSet(SQLDSEmpresa) e funcionou corretamente.
Desde já muito obrigado pela atenção. :D
Exemplo:
1 with DMCNT do // <--------- Meu Data Module
2 begin
3 SQLDSEmpresa.CommandType := ctQuery;
4 SQLDSEmpresa.CommandText := ´Insert_CDE´; // <-- Minha Procedure
5 SQLDSEmpresa.ParamByName(´Codigo´).AsString := EDCodigo.Text;
6 SQLDSEmpresa.ParamByName(´Nome´).AsString := EDNome.Text;
7 SQLDSEmpresa.ExecSQL;
Na linha 5 é que da um erro (Parameter ´Codigo´ not found).
Como eu faço para resolver este problema.
Testei colocando as informações do commandType e CommandText diretamente no componente SQLDataSet(SQLDSEmpresa) e funcionou corretamente.
Desde já muito obrigado pela atenção. :D
Superdelphi
Curtidas 0
Respostas
Martins
01/09/2004
Não sou bom nisso, mas pela sua mensagem de erro, ele esta dizendo que o parametro ´codigo´ não foi encontrado, reveja as config. do seu componente ou sua SP.
GOSTEI 0
Superdelphi
01/09/2004
Eu sei cara o problema é que quando eu carego a rotina:
---- > SQLDSEmpresa.CommandText := ´Insert_CDE´;
Ele não esta carregando os parametros(Codigo,Nome) que eu criei na store procedure dai acontece o erro.
E é isso que eu quero saber como carregar os parametro que eu criei na SP.
Desde já muito obrigado pela atenção.
---- > SQLDSEmpresa.CommandText := ´Insert_CDE´;
Ele não esta carregando os parametros(Codigo,Nome) que eu criei na store procedure dai acontece o erro.
E é isso que eu quero saber como carregar os parametro que eu criei na SP.
Desde já muito obrigado pela atenção.
GOSTEI 0