Delphi Can
Tablodaki alan isimlerini listelemek - Baskı Önizleme

+- Delphi Can (http://www.delphican.com)
+-- Forum: Delphi (http://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (http://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: Tablodaki alan isimlerini listelemek (/showthread.php?tid=3132)



Tablodaki alan isimlerini listelemek - baloglurecep - 10-01-2019

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.


Tablodaki alan isimlerini listelemek - wiseman - 10-01-2019

Selamlar

show columns from tabloadi

şeklinde yazarsan sana tablodaki alan adları listelenir. (MYSQL veritabanı için yazılmıştır)


Tablodaki alan isimlerini listelemek - baloglurecep - 10-01-2019

Access mdb veritabanı kullandığım için bu kod çalışmıyor.


Tablodaki alan isimlerini listelemek - sabanakman - 10-01-2019

Veritabanına bağlandığınız Connection nesnesinin GetFieldNames metotunu kullanabilirsiniz.


Cvp: Tablodaki alan isimlerini listelemek - elixir84 - 10-01-2019

@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.