23-02-2024, 14:28
(En son düzenleme: 26-02-2024, 09:24 umutakkaya.)
visual studio ile bir Access veritabanındaki tablolardan veri alan bir program yazıyorum.
Kullandığım bu Access veritabanındaki bazı tablolar bağlı tablo yöneticisi ile bilgisayarımdaki başka bir klasördeki Access veritabanına bağlı.
visual sudio da tasarladığım bir form üzerinde bir butona tıklanınca başka veritabanına bağlı olan bu access veritabanındaki herhangi bir tablonun bağlı olduğu link adresini nasıl alabilirim.
If SchemaTable.Rows(int)!TABLE_TYPE.ToString = "LINK" Then
deyince bu tablonun bağlı olduğu acces kaynak dosya yolunu C:\deneme\kaynak.mdb gibi bir mesaj almak istiyorum. Yoksa visual studio basic programlamada bu olay yok mu?
Kullandığım bu Access veritabanındaki bazı tablolar bağlı tablo yöneticisi ile bilgisayarımdaki başka bir klasördeki Access veritabanına bağlı.
visual sudio da tasarladığım bir form üzerinde bir butona tıklanınca başka veritabanına bağlı olan bu access veritabanındaki herhangi bir tablonun bağlı olduğu link adresini nasıl alabilirim.
If SchemaTable.Rows(int)!TABLE_TYPE.ToString = "LINK" Then
deyince bu tablonun bağlı olduğu acces kaynak dosya yolunu C:\deneme\kaynak.mdb gibi bir mesaj almak istiyorum. Yoksa visual studio basic programlamada bu olay yok mu?
Visual Basic
- Sub deneme()
- Using conn As New OleDbConnection(string)
- conn.Open()
- Dim dt As DataTable = conn.GetSchema("Tables", New String() {Nothing, Nothing, Nothing, "SYSTEM TABLE"})
- For Each dr As DataRow In dt.Rows
- MsgBox(dr("TABLE_NAME").ToString) '
- Next
- End Using
- End Sub
