Tablodaki Tüm Alan Aldlarını Veren Kod
#1
Visual Basic
  1. Sub ListeleTabloAlanlari()
  2.    Dim db As DAO.Database
  3.    Dim td As DAO.TableDef
  4.    Dim fld As DAO.Field
  5.    Dim tabloAdi As String
  6.    Dim mesaj As String
  7.    
  8.    ' Kullanıcıdan tablo adını al
  9.    tabloAdi = InputBox("Alan adlarını görmek istediğiniz tablo adını girin:", "Tablo Adı Girişi")
  10.    If tabloAdi = "" Then Exit Sub  ' Boş geçilirse çık
  11.    
  12.    ' Veritabanı nesnesini ayarla
  13.    Set db = CurrentDb
  14.    
  15.    ' Tablo mevcut mu kontrol et
  16.    On Error Resume Next
  17.    Set td = db.TableDefs(tabloAdi)
  18.    If Err.Number <> 0 Then
  19.        MsgBox "Bu isimde bir tablo bulunamadı: " & tabloAdi, vbCritical, "Hata"
  20.        Exit Sub
  21.    End If
  22.    On Error GoTo 0
  23.    
  24.    ' Alanları sırayla dolaş
  25.    For Each fld In td.Fields
  26.        If mesaj <> "" Then mesaj = mesaj & ", "
  27.        mesaj = mesaj & fld.Name
  28.    Next fld
  29.    
  30.    ' Sonucu mesaj kutusunda göster
  31.    MsgBox mesaj, vbInformation, "Tablo Alan Listesi"
  32.    
  33.    'Eğer sonucu bir metin kutusuna yazdırmak istiyorsanız metin kutusu adını aşağıya yazınız
  34.    
  35.    'Me.metinkutusu = mesaj
  36.    
  37. End Sub





  Alıntı
Bu mesajı beğenenler: dsezgin


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Alan Tanımı Bilgisini Formda Efektle Gösterme Örneği Taruz 25 15.408 16-06-2012, 17:43
Son Mesaj: mahircinar01
  Tablodaki alanlara değer arttırarak bilgi getirmek İZMİRİM 0 1.271 19-03-2012, 22:55
Son Mesaj: İZMİRİM
  alan günceleme aydın3838 3 1.926 06-09-2011, 15:14
Son Mesaj: aydın3838

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi