Skip to main content

AccessTr.neT


Tabloya Yeni Alan Ekleme

Tabloya Yeni Alan Ekleme

Çözüldü #1
Merhaba arkadaşlar,
tabloya form üzerinden yeni alan ekleyebilirmiyiz?
form üzerindeki açılır kutudan tablo adını seçip,
yeni alan adı, alan türü ve boyutunu yazıp
açılır kutudan seçmiş olduğum tabloya eklemesini nasıl yapabilirim.
Not: tablo isimlerini bir türlü açılır kutuya alamadım malesef.?
.rar ana.rar (Dosya Boyutu: 50,54 KB | İndirme Sayısı: 2)
Cevapla
#2
açılır kutuya tablo adını alma kodu açılır kutunun satır kaynağına yazılacak Sql kodu

SQL Code
SELECT MSysObjects.Name
FROM MSysObjects
WHERE (((Left([Name],1))<>"~") AND ((Left([Name],4))<>"MSys") AND ((MSysObjects.[Type]) In (1,4,6)) AND ((MSysObjects.Flags)=0))
ORDER BY MSysObjects.Name;

yeni alan ekleme kodu

Visual Basic Code
CurrentDb.Execute "ALTER TABLE " & Me.tabloo & " ADD COLUMN " & Me.Adi & " " & Me.Turu & " (" & Me.Boyutu & ")", dbFailOnError

Not: Alan türünü seçmek için acilir kutu kullanmanız daha uygun olabilir

Cevapla
#3
Çevabınız için çok tşk ederim sayın berduş
ekleme kodunda hata aldım, resmini ekledim,
lütfen bakarmısınız?
.rar hata.rar (Dosya Boyutu: 23,16 KB | İndirme Sayısı: 1)
Cevapla
#4
türü açılır kutusundaki değerleri görmeden söylemesi zor ama resimde tür olarak metin yazıyor eğer ilk sütunda text değeri yoksa hata verir
Cevapla
#5
Not: resimleri resim ekle butonuyla ekleyin ki dosyayı indirip açmak yerine hemen görebilelim
Cevapla
#6
kodları uyguladığım belgeyi gönderiyorum,
acaba nerde hata yaptım?
.rar ana.rar (Dosya Boyutu: 52,23 KB | İndirme Sayısı: 3)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da