Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Visual Basic clásico (http://www.forosdelweb.com/f69/)
-   -   Tablas que tiene la base de datos (http://www.forosdelweb.com/f69/tablas-que-tiene-base-datos-284733/)

Iodem Asakura 31/03/2005 20:05

Tablas que tiene la base de datos
 
Que puedo hacer si quiero que mi programa me muestre las tablas que tiene una base de datos cualquiera, sin yo tener que saber cuales tablas tiene?

Bebecita 01/04/2005 14:09

Mostrar Tablas y Campos de la Base de Datos
 
Utiliza esto

Dim rstBucle As Recordset
Dim fldBucle As Field
For Each rstBucle In DbEmpleado.Recordsets
Debug.Print "Campos de la Tabla: ", rstBucle.Name
For Each fldBucle In DbEmpleado.TableDefs(rstBucle.Name).Fields
Debug.Print fldBucle.Name
Next fldBucle
Next

Espero que te sirva :adios:

Iodem Asakura 01/04/2005 18:59

Gracias, voy a intentarlo en un rato.

Iodem Asakura 04/04/2005 20:35

Podrias ayudarme un poco mas?

En tu ejemplo, no puedo saber que control o tipo de variable es DbEmpleado. Si pudieras hacer un ejemplo un poco mas completo, diciendome que controles agregar en un form y luego decirme el codigo que tengo que poner o quiza enviarme un ejemplito en un archivo, te lo agradeceria mucho.


La zona horaria es GMT -6. Ahora son las 10:24.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.