Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/05/2007, 17:08
Edgar_Amarillas
 
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