arkadaşlar sorunu cözdüm fakat garipliklikler hala mevcut. saatlerce uğraştım. aynı sorunu kımse yaşamasın. sorun kaynağı şu:
veritabanında tarih alanım mevcut. datetime tipinde , not null ve default değeri getdate() şeklinde ayarlı.
yani veritabanı insert yapıldıgında getdate ile sistem tarihini alıyor otomatik olarak.
delphi tarafında dogal olarak tarih alanını bos gecmem gerekıyor. hata bundan kaynaklanıyor. Çozum su sekılde:
boş tarih degerine kendisini atıyorum duzelıyor. null atayıncada olmadı. anlamadım gıttı
veritabanında tarih alanım mevcut. datetime tipinde , not null ve default değeri getdate() şeklinde ayarlı.
yani veritabanı insert yapıldıgında getdate ile sistem tarihini alıyor otomatik olarak.
delphi tarafında dogal olarak tarih alanını bos gecmem gerekıyor. hata bundan kaynaklanıyor. Çozum su sekılde:
procedure TForm45.stGuvenlikKayitBeforePost(DataSet: TDataSet); begin stGuvenlikKayitKayitTarihi.Value:=stGuvenlikKayitKayitTarihi.Value; end;
boş tarih degerine kendisini atıyorum duzelıyor. null atayıncada olmadı. anlamadım gıttı