İyi günler dostlar...
veritabanımdaki tüm tablo isimlerini gösteren açılan kutu nasıl oluşturbilirim.
Teşekkürler, kolay gelsin
Tablo İsimlerini Listeleme
Merhaba Sayın @ozan028
Bir combobox ekleyin ve row source (satır kaynağı) olarak aşağıdaki sorguyu girin.
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;
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.
sorunumu hallettim,
ancak açılan kutu listemde veritabanımda yer almayan "f_9E8203......._Data" şeklinde bir isim daha çıkıyor, bunu sebebi ne olabilir.
Ç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.
(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.
Konuyu Okuyanlar: 1 Ziyaretçi