Witam ponownie!
Mam pewien problem, a mianowicie.
- Chce porownac czas - godzine, tzn. Chce aby nie mozna bylo dodac do bazy rekordu o godzinie, ktora wybieram sobie na formie poprzez DateTimePicker, ktora jest mniejsza od godziny obecnej czyli "now". Z data sobie poradzilem:
If DateTimePicker1.Date>=StrToDate(Label1.Caption)
then
...
,lecz z godzina niestety. Myslalem, ze to bedzie podobnie, tj.:
If DateTimePicker2.Time>=StrToTime(Label3.Caption)
then
...
Dalem wczesniej formatowanie na 'HH:mm', bo w DateTimePicker2, tez takie mam, ale to pewnie nie ma wplywu. Jednak nie reaguje na IF'a.
-
Chce skasowac wszystkie rekordy utworzone wczesniej w tabeli, oprocz tych ktorych data utworzenia jest >= od obecnej.
-
Mam pole AutoInc i czy naprawde nie mozna wyzerowac tego pola. Szukalem i nic (moze slabo szukalem). Jezeli nie to po jakiej cyfrze sie wyzeruje samo, tzn. ile maxymalnie bedzie rekordow, az licznik sie wyzeruje, przekreci i znowu zacznie od 1?
-
A jaka moze byc procedura dla numerowania rekordow (nie w sql'u). Wiem, ze cos z For, ale niestety nic dalej.
-
Jaki mam dac warunek w sql'u, ze jak nie znajdzie danego rekordu to zeby wyskoczylo np.: ShowMessage('Nie ma takiego rekordu').
-
Jak skasowac w sql'u podswietlony rekord w DBGrid, bo wyskakuje mi blad:
Error creating cursor handle
Pisze program oparty troche na sql'u (SELECT * ...), troche na normalnych bazach (Table1.Locate ...), ale wszystko na tabelach Paradox.
Za odpowiedzi serdecznie dziekuje.
Pozdrawiam
atp2000
Prosilbym o jakies chociaz wskazowki, bo stoje w miejscu z moja praca, z ktora i tak ciezko mi idzie.
Pozdrawiam
atp2000