Forum
merhaba
aspx üyelik formunda sql db otomatik olarak kayıt tarihi ve saatini atmasını istoyurm bunu nasıl yapabilirim
web sayfa üzerinde kod ne yazmam gerekıyor yada sql üzerinde nasıl bir tablo olusturmalıyım
kolay gelsin.
Hocam merhabalar,
Dilerseniz yapmak istediğinizi sql üzerindede yapabilirsiniz. Tarih adında bir tablo oluştırup Column Properties > General > Default Value or Binding kısmına getdate() olarak yapabilirsiniz. Ya da asp.nette string Tarih = DateTime.Now.ToShortDateString(); yapabilirsiniz.
Sql server Default constraint tanımı yapabilirsiniz ilgili tablonun ilgili kolonu için. Aşağıdaki komutta ilgili alanları kendinize göre düzenleyip çalıştırabilirsiniz.
Örn; XXX tablosuna DateCreated kolonu için DF tanımı:
ALTER TABLE [XXX] ADD CONSTRAINT [DF_XXX_DateCreated] DEFAULT (getdate()) FOR [DateCreated]
GO
DF_XXX_DateCreated yerine bu constraint için unique herhangi bir isim de verebilirsiniz.