18/05/2007, 17:08
|
| | Fecha de Ingreso: mayo-2007
Mensajes: 3
Antigüedad: 17 años, 7 meses Puntos: 0 | |
Re: quiero cargar un combo pero sin tablas del sistema Hola amigo Abdid, yo ya tuve ese problema y me encontré que el SQL ya tiene un procedimiento almacenado que te devuelve las tablas de tu base de datos, te paso el código de mi query:
-------------------------------------------------------------------
rs.Open "SELECT Table_Name FROM " & Me.txtBD.Text & ".INFORMATION_SCHEMA.TABLES " & _
"where table_type='BASE TABLE'", bdSQL, adOpenForwardOnly, adLockReadOnly
---------------------------------------------------------------------
Donde:
rs-> Es una variable tipo ADODB.Recordset
Table_Name ->Así se llama el campo donde el stored procedure te devuelve el nombre de cada una de las tablas
Me.txtBD.text -> Es una variable donde le paso el nombre de la base de datos
El resto del query así lo dejas, se abrirá de solo lectura y forwaronly para que la consulta sea más rápida |