Hej, kanske följande länk kan hjälpa dig?Lista access-frågor i en listbox i vb.net
Håller på att fylla en textbox med information om vilka frågor som finns i en Access-databas.
Jag har löst problemet att fylla en annan listbox med vilka tabeller som finns i den aktuella databasen genom att använda mig av:
Dim restrictions() As String = New String(3) {}
restrictions(3) = "Table"
Dim connection As System.Data.Common.DbConnection = New System.Data.OleDb.OleDbConnection(connectionString)
connection.Open()
Dim dt As DataTable = connection.GetSchema("Tables", restrictions)
connection.Close()
Dim i As Integer
For i = 0 To dt.Rows.Count - 1 Step i + 1
ListBox1.Items.Add(dt.Rows(i)(2).ToString())
Next
Detta fungerar alldeles utmärkt för att lista tabellena.
Men hur gör jag för att komma åt och kunna lista frågorna?
Tacksam för all hjälp jag kan få med detta problem.
Det spelar ingen roll om jag måste fylla 2 olika listboxar (1 med tabellerna och 1 med Frågorna) eller om båda hamnar i en och samma listbox.
Jag jobbar med VB.NET och Visual Studio 2005.Sv: Lista access-frågor i en listbox i vb.net
du får lägga in en referens till adox först bara...
http://www.vb-helper.com/howto_net_adox_list_query_commands.html