Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
|
Off topic Forum poświęcone wszelkim innym tematom. |
|
Opcje związane z dyskusją | Tryby wyświetlania |
12.05.2005, 15:04 | #1 |
Veni, Vidi, Vici.
Data rejestracji: 03.11.2003
Lokalizacja: ﯜﯣﱠﺋﺝﭚﯝﺿﻃﻉﻕﻘﮎﻻﻲﻯﻈﺺﺟﺻﻺﺨﺳ
Posty: 620
|
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" 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; DBGrid SQLConnection DataSource ClientDataSet DataSetProvider SQLQuery. Z góry dziekuję za pomoc. Pozdrawiam
__________________
"Czy świat bardzo się zmieni jak z młodych gniewnych powstaną starzy wqrwieni??" Hitman Blood Money Moj status w Americas Army |
#ads | |
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
12.05.2005, 16:25 | #2 |
Gość
Data rejestracji: 12.12.2002
Posty: 437
|
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. |
12.05.2005, 16:32 | #3 |
Veni, Vidi, Vici.
Data rejestracji: 03.11.2003
Lokalizacja: ﯜﯣﱠﺋﺝﭚﯝﺿﻃﻉﻕﻘﮎﻻﻲﻯﻈﺺﺟﺻﻺﺨﺳ
Posty: 620
|
Thx z pomoc ale to nie to.
form1.SQLQuery1.ExecSQL(true); >> wykonuje zapytanie. Pozdrawiam
__________________
"Czy świat bardzo się zmieni jak z młodych gniewnych powstaną starzy wqrwieni??" Hitman Blood Money Moj status w Americas Army |
|
|