Mann kann auf die einzelnen Abfragen einer Datenbank auch zugreifen. Zum Beispiel
um die
Eigenschaften auszulesen. Oder den SQL-Code.
Dazu muß man die Verbindung (Connection) herstellen. Damit erhält man den Zugriff.
oContext = createUnoService("com.sun.star.sdb.DatabaseContext")
DatenQuellen=oContext.getElementNames()
sNameDB=DatenQuellen(0)
oQuelle=oContext.GetByName(sNameDB)
sLogin=""
sPassword=""
oConnection=oQuelle.getconnection(sLogin,sPassword)
oAbfragen=oConnection.Queries
msgbox oAbfragen.count
'Anzeigen der Tabellen
for i = 0 to (oAbfragen.count-1)
msgbox
oAbfragen(i).name
next i
oAbfrage=oAbfragen(0)