Fuj, fuj , fuj. :-)

1. kdyz se dela dotaz do databaze tak se nesestavuje cely dotaz do
stringu, ale pouzije se PreparedStatement a pak se doplnuji promene.
2. neni dobre prenaset datum mezi stredni vrstvou a databazi (muze byt
rozdil mnoha minut) ale je lepsi to kompletne nechat na databazi.
takze dotaz neco jako select * from table where datum<sysdate;  (ted
nevim jestli v mysql to neni nahodou funkce sysdate() )

On 12/21/06, Michal Davídek <[EMAIL PROTECTED]> wrote:
Zdravím, mám začátečnický dotaz.

    mám v mysql tabulku se sloupcem datum, formát nastaven na "DATE".
(formátuje to takhle: 2006-12-21)

    potřebuji z tabulky vybrat záznamy, které mají DATE menší než třeba
dnešní datum, ale nedaří se mi to.

    prikazy:
    Date b =new Timestamp(new Date().getTime());
    String sql = "SELECT * FROM tasks WHERE id_user='" +id_user+ "'
WHERE datum_splneni <= "+b+" ORDER BY datum_vlozeni ASC";
    vim, ze to bude tim nastaveni Date b; ale nevim, jak z toho mam
vytáhnout údaj, který by mysql akceptoval, takhle to pořád hází nějaké
errors.

    poradíte? díky. M.





--
Stanislav Ošmera
Work: +44 (0)2075 980 364
Cell: +44 (0)7914 635 412
private email: [EMAIL PROTECTED]
work email: [EMAIL PROTECTED]
Skype: sosmera   ICQ:149634231

Odpovedet emailem