Pitäisi saada haettua taulujen nimet access tietokannasta ja olen yrittänyt saada niitä MSysObjects taulusta. Joku kuitenkin mättää, osaisiko joku sanoo mikä vikana
Dim cn As OleDbConnection = New OleDbConnection(strConnection) cn.Open() Dim strSelect As String = "SELECT Name FROM MSysObjects WHERE ((Name Not Like ""MSys*"") AND (Type=1))" Dim dscmd As New OleDbDataAdapter(strSelect, cn) Dim ds As New DataSet dscmd.Fill(ds, strTaulu) 'Tälle riville virhe cn.Close()
virhe : An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll
Eli se on siis piilotettuna tauluna siellä accessissa ja siksi en siihen pääse käsiksi VB:stä. Tietääkö kukaan kuinka siihen pääsisi käsiksi accessin ulkopuolelta
Aihe on jo aika vanha, joten et voi enää vastata siihen.