[ medixsa @ 14.10.2009. 22:57 ] @
veliki pozdrav !!!



FB baza,Delphi7 UIB com

tabela ima slijedeca polja
id ime prezime iznos





moja - primjer procedure
SET TERM ^ ;

CREATE OR ALTER PROCEDURE NESTO
returns (
iznos float,
prezime varchar(10),
ime varchar(10))
as
begin
/* Procedure Text */
for
select ime,prezime,iznos from
personal
into :ime,prezime,:iznos do
suspend;
end^

SET TERM ; ^

GRANT SELECT ON PERSONAL TO PROCEDURE NESTO;

GRANT EXECUTE ON PROCEDURE NESTO TO SYSDBA;

Kada pozivam proceduru iz query forme tj. iz delphija select * from nesto, procedura mi vrati "ok"rezultat ,ali mi trazi ID polje " Filed not Found"



hvala !!!








[ captPicard @ 15.10.2009. 07:57 ] @
Ovdje

into :ime,prezime,:iznos do

ti fali jedna dvotočka prije polja prezime.

[ medixsa @ 15.10.2009. 11:33 ] @
Hvala ti na ukazanoj gresci,ali nista opet itu mi gresku pokazuje .u DBGridu u dizajnu nisu dodana polja niti su dodana u komponenti table itd. Sve sam prekontrolisao i nije mi jasno zasto nece.
[ captPicard @ 15.10.2009. 12:15 ] @
Na kojoj liniji ti baca grešku?
[ medixsa @ 15.10.2009. 20:43 ] @
- vidi u administraciji baze,odnosno tamo gdje sam kreirao proceduru ,procedura radi ok i nema greske
- takodje i delphi compajler ne izbacuje gresku,naprotiv ja dobijem rezultat i taj rezultat dobijem u dbgridu i poslije vracanje rezultata dobijem msg dijalog
da Field ID not Found,

oprtosti ako nisam pojasnio problem

[ medixsa @ 15.10.2009. 22:07 ] @
rijesio sam problem


trebalo je u proceduri dodati izlazni parametar " ID", jer kad sa dodao ID u izlazni parametar sve radi super i na isti nacin mi nije moga
i stored procedura da se izvrsi ,morao sam dodati sva ppolja u izlazni parametar ,zbog toga sto "select * from ....." kupi sve iz procedure

hvala na trudu i odgvorima