Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Tablodaki alan isimlerini listelemek
#1
Arkadaşlar merhabalar... Tablodaki sadece alan isimlerini nasıl listeleyebilirim? Kullanıcı elle tabloya alan ekleyecek. Ekledikçe bu alanları göstermem ve gerektiğinde ilgili alanı tablodan silmesi gerekiyor. Access mdb veritabanı kullanıyorum. 
Teşekkür eder saygılar sunarım.
Cevapla
#2
Selamlar

show columns from tabloadi

şeklinde yazarsan sana tablodaki alan adları listelenir. (MYSQL veritabanı için yazılmıştır)
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla
#3
Access mdb veritabanı kullandığım için bu kod çalışmıyor.
Cevapla
#4
Veritabanına bağlandığınız Connection nesnesinin GetFieldNames metotunu kullanabilirsiniz.
Cevapla
#5
@baloglurecep

SELECT MSysObjects.Name AS table_name
FROM MSysObjects
WHERE (((Left([Name],1))<>"~") 
       AND ((Left([Name],4))<>"MSys") 
       AND ((MSysObjects.Type) In (1,4,6)))
order by MSysObjects.Name

Deneme şansım olmadı.

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

------------------------------------------------------------------------------------------------------------------------------------------------------------

Sanırım Tablo İsimlerini listeliyor.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Tablodaki alana 0 değerini default olarak gönderme wiseman 8 195 03-09-2019, Saat: 09:05
Son Yorum: wiseman
  Çözüldü Fastreport degisken alan yazdırma cinarbil 5 575 25-04-2019, Saat: 16:37
Son Yorum: cinarbil
  Token için Alan Boyutu Fesih ARSLAN 9 660 08-03-2019, Saat: 12:08
Son Yorum: yhackup
  tablodaki kayıtları diziye aktarma salih 7 692 06-03-2019, Saat: 08:42
Son Yorum: Tuğrul HELVACI
  Programın Ram üzerinde kapladığı alan hk. wiseman 14 1.315 30-01-2019, Saat: 17:01
Son Yorum: idealist



Konuyu Okuyanlar: 1 Ziyaretçi