ADOX ile Programlama Kod Örnekleri
#19
Çok güzel bir paylaşım.. Teşekkürler sayın modalı..



  Alıntı
Bu mesajı beğenenler:
#20
Mükemel bir konu



  Alıntı
Bu mesajı beğenenler:
#21
Visual Basic
  1. Function SetSeed(strTable As String, strAutoNum As String, lngID As Long) As Boolean
  2. 'Amaç: ADOX kullanarak otomatik sayıyı sıfırlamak.
  3. Dim cat As New ADOX.Catalog
  4.  
  5. Set cat.ActiveConnection = CurrentProject.Connection
  6. Debug.Print CurrentProject.Connection
  7. cat.Tables(strTable).Columns(strAutoNum).Properties("Seed") = lngID
  8. Set cat = Nothing
  9. SetSeed = True
  10. End Function



Ben otomatik sayıyı sıfırlamak için bu kodu kullandım. Ana tablonun olduğu projede çalışıyor. Ama aynı tablo bağlı tablo ise çalışmıyor.
Yani;
Visual Basic
  1. Set cat.ActiveConnection = CurrentProject.Connection


kısmına farklı bir komut göndermek lazım gibi geldi bana. Yada bu komutlar bağlı tablonun olduğu bir projede nasıl çalışır teşekkürler.



  Alıntı
Bu mesajı beğenenler:
#22
Sayın Trek6700,

Yazdığınız satırda sorun yok.

Sorun Bağlı Tablo alanı genelde birincil anahtar alanı ile bağlandığından ve siz bu alandaki verileri değiştirmek istediğinizden veritabanı otomatik olarak engelliyor. Engellemesi de gerekir yoksa tüm veritabanı karman çorman olur.


İyi çalışmalar



  Alıntı
Bu mesajı beğenenler:
#23
Teşekkür ederim.



  Alıntı
Bu mesajı beğenenler:


Foruma Git:


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