Skip to main content

AccessTr.neT


Access Sql Tarih Format Hata

Access Sql Tarih Format Hata

Çözüldü #1
Merhaba.

Sub Ac kodundaki alttaki FORMAT(Tarih, 'dd.mm.yyyyy') böyle yapınca listboxta listelenmiyor.

Ekteki Listboxta tarih formatında nasıl gösteriltebilir?
Kod:
FORMAT(Tarih, 'dd.mm.yyyyy') Excelde böyle yapınca hata olmazken Accesste hata oluyor.

Saygılar.

Kod:
.Open "Select id,FORMAT(Tarih, 'dd.mm.yyyyy') as Tarih,Ad,Soyad,Yas,Telefon From Tablo1 ", cn, , , 1
Kodun tamamı alttadır.


PHP Kod:
Sub Ac()

    With cn
        
If .State adStateOpen Then
            
.Close
            Set cn 
Nothing
        End 
If
    End With

    Set cn 
CurrentProject.Connection

    With rs
        
If .State adStateOpen Then .Close
        
.CursorType adOpenDynamic
        
.CursorLocation 3
        
.LockType adLockOptimistic
        
.Open "Select id,FORMAT(Tarih, 'dd.mm.yyyyy') as Tarih,Ad,Soyad,Yas,Telefon From Tablo1 "cn, , , 1
    End With
    
    Lstbox
.ColumnCount 6
    Lstbox
.ColumnWidths "2Cm;2Cm;3Cm;3Cm;3Cm;3Cm"
    Lstbox.ColumnHeads True
    Set Lstbox
.Recordset rs
  
    
End Sub 
.rar Ado 2.rar (Dosya Boyutu: 73,88 KB | İndirme Sayısı: 6)
Cevapla
#2
Bu arada
Kod:
yyyyy yazmışım yyyy olacaktı.Böyle yapınca düzeldi.
Cevapla
#3
Sayın feraz sanırım Tablo1 deki Tarih alanının biçimini Metin değil de Tarih/Saat olarak değiştirirsen problemin düzelecektir.
Cevapla
#4
(10/01/2020, 22:10)feraz yazdı: .Open "Select id,FORMAT(Tarih, 'dd.mm.yyyyy') as Tarih,Ad,Soyad,Yas,Telefon From Tablo1 ", cn, , , 1
kodu aşağıdaki gibi düzenleyip dener misiniz?
tarih hem metin formatında hem de arada nokta yok
tablo sanki nokta varmış gibi gösteriyor
.Open "Select id,FORMAT(CLng(DateSerial(Right(Tarih, 4), Mid(Tarih, 3, 2), Left(Tarih, 2))), 'dd.mm.yyyy') as Tarih,Ad,Soyad,Yas,Telefon From Tablo1 ", cn, , , 1
ama tarih için en uygun format sayın @userx 'in belirttiği gibi tarih türünde kaydetmenizdir
Cevapla
#5
Sağolunuz Sayın @userx ve Sayın @berduş.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task