fejl i forspørgelse

Tags:    delphi

Hej allesammen.

Jeg er igang med at lave et lille test program til en ven som gerne vil lære noget indenfor delphi. men er lige løbet ind i et lille problem. jeg har lavet en forspørgelse som skal hente en besked fra en tabel automatisk. det virker også. dog har jeg et problem. nemlig at jeg får en syntax fejl i min førspørgelse. og der kommer ikke nogen tekst frem i min statusbar.

her kommer min kode.

Fold kodeboks ind/udKode 


håber meget i kan hjælp mig.



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hej allesammen.
besked.SQL.Add('select besked as random from beskeder order by random limit 1');
besked.Open;
statusbar1.Panels[0].Text:=besked.FieldByName
håber meget i kan hjælp mig.


hej

hvilken database forespørger du mod

random function kunne også hedde Rand()
f.eks
SELECT quote FROM quotes ORDER BY RAND() LIMIT 1

du omdøber besked til random i dit sql

så du bør nok også refere til det nye navn random hvor du prøver at udfylde statusfeltet





t