Kod baza podataka je bitno da razumes da je u JEDNOM trenutku OBELEZEN ZA
CITANJE samo JEDAN red (slog) neke TABELE ili SETA PODATAKA.
Dakle, treba ti dogadjaj koji ce da se izvrsi kada prolazis kroz slogove.
Taj dogadja se NE ODNOSI na TABELU ili SET PODATAKA nego na DATA SOURCE
koji je veza izmedju TABELE i DBGRIDA.
OnDataChange()
Code:
void __fastcall TForm1::TvojDataSourceDataChange(TObject *Sender,
TField *Field)
{
// OVDE TREBA DA DOJE TVOJ KOD KOJI CE DA ISPITA DA LI JE NEKA VREDNOST
// NEKOG POLJA OVO ILI ONO
}
Dalje, pojam PRAZNO POLJE je dvosmislen kod baza podataka.
Na primer, NEINICIJALIZOVANO polje se ispituje medtodom IsEmpty(), ili IsNull(),
ne secam se vise.
Drugo, ako je vec bilo nekih podataka u tom polju pa si ih kasnije obrisao sa DEL,
to nije isto iako se isto vidi! Daklem NE-INICIJALIZOVANO != "".
Ne znam da li je to ono sto si mislio.