01. marts 2001 - 18:27Der er
2 kommentarer og 1 løsning
Udtrække data fra InterBase i Delphi
Hejsa ;) Jeg har et problem med at udtrække data fra en InterBase-database. Jeg vil gerne have, at der skal hentes dynamisk på baggrund af et nummer. På et TIBDataset har jeg under SelectSQL skrevet: select * from KUNDE where KUNDEID = :knr. Dette virker ikke når jeg kører nedenstående procedure! Er der nogen der har et forslag til hvordan jeg kan løse problemet?
procedure TForm1.VaelgButtonClick(Sender: TObject); Var IntObj : TIntObj; sql : string; Knr : Integer; begin
Med linie ...Params.ByName... sætter du det parameter der er i din TIBDataSet\'s SelectSQL. I dit eksempel ser det ud til at du forsøger at \"kalde SelectSQL\" dette er \"noget vrøvl\", da SelectSQL blot et en property for din TIBDataSet indeholdende det SQL script der skal fyres når du åbner dit dataset. Det er således not at sætte active := true (eller blot kalde open).
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.