Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pozivanje procedure

[es] :: Firebird/Interbase :: Pozivanje procedure

[ Pregleda: 2410 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

medixsa

Član broj: 155471
Poruke: 184
*.sa.hs-hkb.ba.



+2 Profil

icon Pozivanje procedure14.10.2009. u 22:57 - pre 145 meseci
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 !!!








 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Pozivanje procedure15.10.2009. u 07:57 - pre 145 meseci
Ovdje

into :ime,prezime,:iznos do

ti fali jedna dvotočka prije polja prezime.


F
 
Odgovor na temu

medixsa

Član broj: 155471
Poruke: 184
*.sa-hs-hkb.ba.



+2 Profil

icon Re: Pozivanje procedure15.10.2009. u 11:33 - pre 145 meseci
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.
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Pozivanje procedure15.10.2009. u 12:15 - pre 145 meseci
Na kojoj liniji ti baca grešku?
F
 
Odgovor na temu

medixsa

Član broj: 155471
Poruke: 184
*.sa.hs-hkb.ba.



+2 Profil

icon Re: Pozivanje procedure15.10.2009. u 20:43 - pre 145 meseci
- 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

 
Odgovor na temu

medixsa

Član broj: 155471
Poruke: 184
*.sa.hs-hkb.ba.



+2 Profil

icon Re: Pozivanje procedure15.10.2009. u 22:07 - pre 145 meseci
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

 
Odgovor na temu

[es] :: Firebird/Interbase :: Pozivanje procedure

[ Pregleda: 2410 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.