Skip to main content

AccessTr.neT


Tablo İsimlerini Listeleme

Tablo İsimlerini Listeleme

Çözüldü #1
İyi günler dostlar...

veritabanımdaki tüm tablo isimlerini gösteren açılan kutu nasıl oluşturbilirim.
Teşekkürler, kolay gelsin
Cevapla
#2
Merhaba Sayın @ozan028


Bir combobox ekleyin ve row source (satır kaynağı) olarak aşağıdaki sorguyu girin.

SELECT MSysObjects.Name
FROM MSysObjects
WHERE (((MSysObjects.Type)=1 Or (MSysObjects.Type)=6) AND ((Left([Name],4))<>'MSys'))
ORDER BY MSysObjects.Name;
Cevapla
#3
Sayın atoykan çok teşekkür ediyorum,
sorunumu hallettim,
ancak açılan kutu listemde veritabanımda yer almayan "f_9E8203......._Data" şeklinde bir isim daha çıkıyor, bunu sebebi ne olabilir.
Cevapla
#4
Çalışmanızda olmayan birşeyi göstermez. Örneğiniz olmadığı için detayını görmek mümkün değil ama tüm nesneleri göster alanında sağ tıklayıp gezinti seçeneklerinden gizli ve sistem nesnelerini göster derseniz gösterilen nesneleri göreceksiniz. Burada gösterilmesini istemediğiniz bir nesne comboboxda yer alıyor ise koddan o alanı çıkartın.
Cevapla
#5
(03/12/2022, 17:45)atoykan yazdı: Çalışmanızda olmayan birşeyi göstermez. Örneğiniz olmadığı için detayını görmek mümkün değil ama tüm nesneleri göster alanında sağ tıklayıp gezinti seçeneklerinden gizli ve sistem nesnelerini göster derseniz gösterilen nesneleri göreceksiniz. Burada gösterilmesini istemediğiniz bir nesne comboboxda yer alıyor ise koddan o alanı çıkartın.

Sayın atoykan;

Yeni veritabanı yaptım yine aynı,

ancak şöyle bişey fark ettim işyerimdeki bilgisayarda Office 2016 yüklü ve dediğim şekilde listede o şekilde (gizli ve sistem nesnelerini göster kapalı olduğu halde de) gösteriyor

Ama evdeki Office 2007 yüklü bilgisayarda yaptığımda sadece veritabanımda bulunan tabloları listeliyor.

Sonuçta yardımınızla sorunumu halletmiş oldum.
Çok teşekkür ediyorum.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da