Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Off topic (https://forum.cdrinfo.pl/f5/)
-   -   Delphi 7 i baza danych (https://forum.cdrinfo.pl/f5/delphi-7-baza-danych-52167/)

47 12.05.2005 17:32

Thx z pomoc ale to nie to.
form1.SQLQuery1.ExecSQL(true); >> wykonuje zapytanie.
Pozdrawiam

luminat 12.05.2005 17:25

Nie znam sie na mysql, ale (chyba) dostrzeglem blad w programie:

form1.SQLQuery1.ExecSQL(true);
form1.SQLQuery1.Open;

Powinno byc: if form1.SQLQuery1.ExecSQL=true then form1.SQLQuery1.Open;

Tak sadze, jesli cos namieszalem to prosze mnie poprawic.

47 12.05.2005 16:04

Delphi 7 i baza danych
 
Hi. Mam taki problem z bazą w Delphi.
Baza jest robiona w MySQL'u a problem pojawia się w momencie, gdy chcę wyszukać konkretnego zwierzaka z tabeli.
Gdy zrobię zapytanie, które nie zwraca mi żadnego rekordu to wszystko jest ok, ale gdy tylko ma coś zwrócić to wywala następujący błąd:

Kod:

project2.exe raised exception class EDataBaseError with message 'dbExpress
Error Parameter/Column out of Range"

A to kod programu:

Kod:

procedure TForm1.Button1Click(Sender: TObject);

begin
form1.SQLQuery1.Close;
form1.SQLQuery1.SQL.Clear;

form1.SQLQuery1.SQL.Add('....'); // tu jest tresc zapytania

form1.SQLQuery1.ExecSQL(true);
form1.SQLQuery1.Open;
form1.ClientDataSet1.Refresh;

end;

Dodam jeszcze że korzystam z następujących komponentów:
DBGrid
SQLConnection
DataSource
ClientDataSet
DataSetProvider
SQLQuery.

Z góry dziekuję za pomoc.
Pozdrawiam


Wszystkie czasy w strefie CET. Aktualna godzina: 19:08.

Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.