Veritabanı alanlarının tiplerini bulmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
pentiumkivanc
Üye
Mesajlar: 350
Kayıt: 19 Şub 2004 10:24
İletişim:

Veritabanı alanlarının tiplerini bulmak

Mesaj gönderen pentiumkivanc »

Merhaba;
Çözümü çok basit olabilir ama, bir formda çalışma anında tablo oluşturup silmek gibi bir işlem yapmak istiyorum. Şimdi oluşturmada ve silmede sanırsam sorun olmaz ama; kullanıcının oluşturduğu tabloya göre ekranda editboxlar (eğer numericse numeric editbox create edilecek v.s Maksadım alanların dinamik olması.

Acaba veritabanında kullanıcının oluşturduğu bu tablolardaki alanların tiplerini nasıl bulabilirim?
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2381
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

TField ın yanılmıyorsam TFieldType property si olucaktı. Bu makinada Delphi olmadığı için tam yazamıyorum Delphi Helpinde TField Classına bakarsan detaylı bilgi ve bu Field tipleri hakkında bilgi bulabilirsin

Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

:ara

Forumda daha önce bahsi geçmişti.

viewtopic.php?t=6657&highlight=tfieldtype
Kullanıcı avatarı
pentiumkivanc
Üye
Mesajlar: 350
Kayıt: 19 Şub 2004 10:24
İletişim:

Mesaj gönderen pentiumkivanc »

İlginize teşekkür ederim hocam;
Doğrusu fieldtype yok fieldkind var ama fkdata gibi değerler döndürüyor. tam olarak veritabanında VARCHAR mı INTEGER mi belli etmiyor. Birde DataType diye bir property var ama oda her fieldde ftinteger geri döndürüyor.

Muhakkak bir yolu olmalı ama bulamıyorum :roll:
Kullanıcı avatarı
pentiumkivanc
Üye
Mesajlar: 350
Kayıt: 19 Şub 2004 10:24
İletişim:

Mesaj gönderen pentiumkivanc »

Ben yazarken sizde cevaplamışsınız, ben de arama yaptırmıştım. Ancak DataType de yukarda bahsettiğim sorun oluyordu. Belki başka bir yolu vardır demiştim
Kullanıcı avatarı
pentiumkivanc
Üye
Mesajlar: 350
Kayıt: 19 Şub 2004 10:24
İletişim:

Mesaj gönderen pentiumkivanc »

Pardon kod işe yaradı, programda başka bir yapıdan kaynaklanıyormuş. DataType ile alabiliyorum şimdi. Teşekkürler
Cevapla