Forum
oluşturduğum formda ekleme düzenleme işlemlerinde tarih girilicek bir alanda (bu alan veritabanında veri türü bölümünde tarih saat olarak ayarlı)şöyle bir sorun oluyor tarih olarak 01.02.2010 giridiğimde veri tabanına 02.01.2010 olarak kayıt ediyor. 01.02.2010-12.02.2010 tarih aralığına kadar gün ile ayı ters çevirip kayıt ediyor ama 13.02.2010 tarihini ve sonraki günleri (14.02.2010 gibi ) yazarsam doğru kayıt ediyor.
sorunu bir türlü anlamadım
Tarihi sql sümlesinde aşağıda gönderilen gibi formatlayarak kaydederseniz sorununuz muhtemelen çözülecektir
Örnğ
INSERT INTO OGRENCILER (Adi,Soyadi,KayitTarihi)
VALUES ('Ali','Mehmetova',CONVERT(VARCHAR(10), tarih, 104))
İyi çalışamalar.
bu bir asp kodu access veri tabanına kayıot ediyor kod ufaltılmış hali aşaığıda
<%
Session.LCID = 1055
if request.querystring("do")="yaziguncelle" then
ID=request.querystring("PostID")
if (not isnumeric(ID)) or Len(ID)<1 or ID="" or ID=0 then
Response.Redirect "Yazilar.asp"
Response.End
End if
teslim_tarihi_1 = Connect(request.form("teslim_tarihi_1"))
if sayac_turu="" then
Set YaziUpdate = Conn.Execute("Update dbo_sayac_teslim set teslim_tarihi_1='"&teslim_tarihi_1&"' where Kimlik="&ID&"")
Response.Redirect "Yazilar.asp"
Response.End
else
Set YaziUpdate = Conn.Execute("Update dbo_sayac_teslim set teslim_tarihi_1='"&teslim_tarihi_1&"' where Kimlik="&ID&"")
Response.Redirect "Yazilar.asp"
Response.End
end if
end if