Programación General > Visual Basic 6.0 e inferiores

 Seleccionar Nombre De Las Tablas De Una Base De Da

(1/1)

nadira1217:
Hola, alguien sabe como puede seleccionar el nombre de las tablas de una base de datos. He puesto lo siguiente, pero no va..

MyCommand = New System.Data.OleDb.OleDbDataAdapter( _
            "select * from MSysObjects where Type=1", MyConnection)

Yo necesito saber el nombre de las tablas y el numero de tablas de la base de datos que le pase, ya que al programa cada vez se le pasara una base de datos.

Gracias!!

Sagutxo:
SAlu2.

Yo uso esto para DAO.


--- Código: Text ---Set AbreBase = OpenDatabase(PathDB, False, False, "; pwd=" & PassDB) AbreBase.TableDefs.Refresh     For Each AbreTablas In AbreBase.TableDefs            If (AbreTablas.Attributes And dbSystemObject) = 0 Then      Tabla1.Rows = (Tabla1.Rows + 1)      Tabla1.Row = (Tabla1.Rows - 1)      Tabla1.TextMatrix(Tabla1.Row, 0) = AbreTablas.Name      End If        Next Abrebase.CloseSet AbreBase = Nothing 
Esto mete todas las tablas existentes en 1 MsFlexGrid llamado Tabla1.

Espero te sea de ayuda

 :comp:  :smartass:  :comp:

Navegación

[0] Índice de Mensajes

Ir a la versión completa