Korsistim firebird i delphi sa dbexpres komponente. Imam tabelu sa poljima tipa datum i vreme. I kad hocu da ih izdvojim pomocu sql 'select datum,vreme from tabela' izbaci mi gresku da ne podrzava polja tog tipa 'client sql dialect 1 does not support reference to DATUM datatype'. Kako to da ispravim.
firebird i polja tipa datum,vreme...
Zaključano
Zakačeno
Za TSQLConnections komponentu za parametar SQLDialect postavi da je 3.
Ako to ne pomogne, daj malo više detalja: koja verzija Firebird-a, koja verzija Delphi-ja,
koji dialect si postavio za bazu...
Ako to ne pomogne, daj malo više detalja: koja verzija Firebird-a, koja verzija Delphi-ja,
koji dialect si postavio za bazu...
Resio sam problem sa delphi 2005 (ranije delphi 7),sada mi radi
posao.Hvala... Ali imam jos jedan problem:
SQL
'select (vreme1 - vreme2) from tabela '
kako da dobijem rezultat u formatu vremena (00:00:00)?
Oba polja su tipa vreme...
Guglao sam do besvesti i vec postavljao ovaj problem na forum
ali bez rezultata.
--
Best regards,
enes mailto:[email protected]
posao.Hvala... Ali imam jos jedan problem:
SQL
'select (vreme1 - vreme2) from tabela '
kako da dobijem rezultat u formatu vremena (00:00:00)?
Oba polja su tipa vreme...
Guglao sam do besvesti i vec postavljao ovaj problem na forum
ali bez rezultata.
--
Best regards,
enes mailto:[email protected]
Probaj ovako:
Naravno, VREME3 je definisano kao TIME (probano u stored proceduri).
Moraćeš samo da provjeriš da li rezultat odgovara očekivanom kad je VREME2 veće od VREME1.
Code:
(CAST('00:00:00' AS TIME) + (VREME1 - VREME2)) AS VREME3
(CAST('00:00:00' AS TIME) + (VREME1 - VREME2)) AS VREME3
Naravno, VREME3 je definisano kao TIME (probano u stored proceduri).
Moraćeš samo da provjeriš da li rezultat odgovara očekivanom kad je VREME2 veće od VREME1.
Oooo prijatelju pa to se trazilo... Hvala ti do neba,mnoge muke si mi
skratio. Sad radi kako treba. Jos jednom se zahvaljujem i tebi i
drugima na odgovorima.
--
Best regards,
enes mailto:[email protected]
skratio. Sad radi kako treba. Jos jednom se zahvaljujem i tebi i
drugima na odgovorima.
--
Best regards,
enes mailto:[email protected]
I u Delphi 7 sasvim korektno rade komponente za prikaz datuma sa vremenom (timestamp).
Vazno je da je dialect 3 podesen (kako je kolega) gore napisao. Dialect 1 nema mogucnost da uz datum ubelezi i vreme.
Vazno je da je dialect 3 podesen (kako je kolega) gore napisao. Dialect 1 nema mogucnost da uz datum ubelezi i vreme.
Potpis
Miki Avramovic