Skip to main content

AccessTr.neT


Veri türünü kod ile değiştirmek

Veri türünü kod ile değiştirmek

Çözüldü #1
Merhaba.
Ek örnekteki makronun çalışması ile tablodaki ONCELIK sütununun veri tipi Autonumber iken Number olarak değiştirilmesi için bir kod çalış(ma)maktadır Img-grin Hatanın çözümü yardımınızı rica ederim.
Selam ve saygılar.
.rar deneme61.rar (Dosya Boyutu: 97,21 KB | İndirme Sayısı: 3)
temre, 18-02-2010 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 24/06/2014, 12:34, Düzenleyen: temre.
Cevapla
Çözüldü #2
Sayın temre,

Bahsettiğiniz konuya dair veri türünü değiştirme işlemi için teferruatlı fonksiyon yerine aşağıdaki Sql ifadesini bir sorgu oluşturup içerisine dahil ederek de,istediğiniz sonucu elde edebilirsiniz.
Visual Basic Code
ALTER TABLE tbl_SIPARISSATIRLARI ALTER COLUMN ONCELIK INTEGER
Ya da,makroda olsun derseniz de,o zaman;makro için kullandığınız fonksiyonunun içeriğini iptal edip yerine aşağıdaki Sql ifadesini ekleyebilirsiniz.yukarıdaki işlemin aynısını verecektir.
Visual Basic Code
CurrentDb.Execute ("ALTER TABLE tbl_SIPARISSATIRLARI ALTER COLUMN ONCELIK INTEGER")
Visual Basic Code
Function VERI_TIPI() As String
CurrentDb.Execute ("ALTER TABLE tbl_SIPARISSATIRLARI ALTER COLUMN ONCELIK INTEGER")
    'Dim tdf As TableDef
    'Dim fld As Field
    'Dim db As Database
    'Dim prp
        'Set tdf = db.TableDefs(" tbl_SIPARISSATIRLARI")
        'Set fld = tdf.Fields("ONCELIK")
        'Set prp = fld.CreateProperty("DisplayControl", dbInteger, TextBox)
    'DoCmd.SetWarnings False
    'fld.Properties.Append prp
    'DoCmd.SetWarnings True
End Function

Ek’teki örnek uygulamada her iki duruma göre de yazım mevcuttur.inceleyebilirsiniz.

İyi çalışmalar,
Saygılar.
.rar deneme61-ATOZ.rar (Dosya Boyutu: 99,8 KB | İndirme Sayısı: 0)
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
Çözüldü #3
Çok teşekkür ederim.
temre, 18-02-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da