AccessTr.neT
Veri türünü kod ile değiştirmek - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Veri türünü kod ile değiştirmek (/konu-veri-turunu-kod-ile-degistirmek.html)



Veri türünü kod ile değiştirmek - temre - 24/06/2014

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.


Cvp: Veri türünü kod ile değiştirmek - atoz112 - 24/06/2014

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.
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.
CurrentDb.Execute ("ALTER TABLE tbl_SIPARISSATIRLARI ALTER Column ONCELIK INTEGER")
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.


Cvp: Veri türünü kod ile değiştirmek - temre - 24/06/2014

Çok teşekkür ederim.