03/05/2011, 18:29
form açılış tarihi
1 2
03/05/2011, 18:44
seyma nur
örneğinizde bir hata var tablo adı ile ilgili olması lazım bu yüzden çalışmıyor
03/05/2011, 18:47
Hayri16
Sayın tamyoltornistan;
İsteğinizle ilgili bir şeyler yapmaya çalıştım. Tablonuzun adını değiştirdim ve kaydı sadece tarih olarak değil saat ve dakika olarakta kaydını sağladım. İnceleyip dönerseniz sevinirim. Saygılar.
İsteğinizle ilgili bir şeyler yapmaya çalıştım. Tablonuzun adını değiştirdim ve kaydı sadece tarih olarak değil saat ve dakika olarakta kaydını sağladım. İnceleyip dönerseniz sevinirim. Saygılar.
03/05/2011, 18:52
tamyoltornistan
ilginiz için teşekkür ederim. istediğim gibi olmuş.
ancak kayıt ekleme uyarısı veriyor. onu iptal etme gibi bir şansımız varmı?
ancak kayıt ekleme uyarısı veriyor. onu iptal etme gibi bir şansımız varmı?
03/05/2011, 18:57
Hayri16
Var tabi. Form load'ın hemen altına
DoCmd.SetWarnings False yazın sorununuz çözülecektir.
Saygılar.
DoCmd.SetWarnings False yazın sorununuz çözülecektir.
Saygılar.
03/05/2011, 18:58
ozanakkaya
(03/05/2011, 18:44)seyma nur yazdı: örneğinizde bir hata var tablo adı ile ilgili olması lazım bu yüzden çalışmıyorbu hatayı vermesinin sebebi, "Araçlar / Başlangıç"a ilk açılacak formun "Tablo1" olarak belirtilmesi.
"AÇILIŞ TARIHI" isminde tablo adı kullanılmamalı. Tablo adını "tbl_acilistarihi" olarak değiştir.
Yapılmaması gereken ölümcül hatalar
FORM1 isimli form için, formun açıldığında olayına
Private Sub Form_Open(Cancel As Integer)
Dim rs As New ADODB.Recordset
rs.Open "tbl_acilistarihi", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
rs.AddNew
rs("TARIH") = Date
rs("FORM_ADI") = "FORM1"
rs.Update
rs.Close
Set rs = Nothing
End Sub
kodunu yaz.
"Microsoft activex Data Objects 2.x Library" referansını eklemeyi unutma.
Hayri hocanın cevabını görmedimEklediğim kod 2. yol olarak kullanılabilir.
1 2