Witam! Mam problem gdy chce wyswietlic na DBGridzie za pomoc zapytania IBQuery zmienna z tablicy typu date.
select date from application zwraca blad
"dynamic SQL error, error code = -104. ktos mi moze wyjasnic o co chodzi? bede wdzieczny!!!
Witam! Mam problem gdy chce wyswietlic na DBGridzie za pomoc zapytania IBQuery zmienna z tablicy typu date.
select date from application zwraca blad
"dynamic SQL error, error code = -104. ktos mi moze wyjasnic o co chodzi? bede wdzieczny!!!
masz błąd w zapytaniu - podaj całą jego treść oraz definicję tabeli (tabel), do których się ono odwołuje
tablica to applicacation_version, ma kilka pol, w tym pole date
dla przykladu:
zapytanie "select * from application_version" wyswietla wszystkie te pola na gridzie, lacznie z polem date, natomiast zapytanie "select date from application_version" zwraca wyzej wymieniony blad. ...
chyba znalazlem przyczyne, choc jeszcze nie bylem pewny ... baze Tworzylem w IB Expert, i tam pole ktore nazwalem DATA jest typu DATA, czyli jest jakis tam konflikt nazw, oczywiscie IB Expert nie zglosil bledu, ale gdy spojrzalem na instrukcje SQL tworzaca tabele, to w create table pisze nie date ale "date".
teraz jedno proste pytanie - jak w zmiennej string napisac znak " ? bo zapomnialem, a bedzie mi to potrzebne....
string a;
a+=""";
nie moge sobie z tym poradzic... moim zdaniem sql generuje blad poniewaz mysli ze odwoluje sie do typu danych.... jak zrobic zeby temu jakos zaradzic ??? POMOCY!!!!