[firebase-br] erro em sp
samuel ferreira
samuel.peres.ferreira em gmail.com
Ter Set 6 12:06:16 -03 2005
ola
uso d7 e fb 1.5
tenho esta sp :
create or alter procedure sp_insert_prodPrecoAuxiliarAll (produto
numeric(6), preco numeric(11,2), computador varchar(15))
as
declare cliente numeric(6);
begin
for select cliente from precocliente
where produto = :produto and
preco = :preco
into :cliente
do begin
insert into produtoprecoauxiliar
(cliente, computador)
values
(:Cliente, :computador);
end
end;
no delphi, faco o seguinte:
dados.sp_InsertProdutoPrecoAuxiliarAll.close;
dados.sp_InsertProdutoPrecoAuxiliarAll.params [0].asinteger := strtoint (
edtProduto.text);
dados.sp_InsertProdutoPrecoAuxiliarAll.params [1].asfloat := strtofloat (
edtPreco.text);
dados.sp_InsertProdutoPrecoAuxiliarAll.params [2].asstring := xComputador;
dados.sp_InsertProdutoPrecoAuxiliarAll.ExecProc;
1) qd executo, da o seguinte erro:xsqlda index out of range
2) obs: para carregar todos os registros, o for esta correto?
obrigado
samuel
Mais detalhes sobre a lista de discussão lista