Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

¿Cómo puedo recibir los campos de una tabla en un array?

Estoy haciendo una aplicación para actualizar una BD de MySQL que hay en Internet con una BD en DBase que tenemos en la oficina, a ambas accedo via DSN, lo que quería saber es si existe alguna forma de recibir todos los nombres de los campos que tiene una tabla en un array, tambien quería saber si se puede hacer lo mismo que lo de los campos solo que con las tablas. Por cierto, la aplicacion la estoy haciendo con VisualBasic 6.

La FAQ ¿Cómo puedo recibir los campos de una tabla en un array? tiene Pertenece a la categoría:


 Respuesta de Alexander Rodriguez G  07/2/03 
Efectivamente con tabledef, se puede determinar cuales son las tablas de la base de datos como se muestra en el código anexo.

Dim BucleTabla As TableDef
Set BaseDatos = DBEngine.Workspaces(0).OpenDatabase(StrArchivoEntrada)
Combo5.Clear
For Each BucleTabla In BaseDatos.TableDefs
Combo5.AddItem BucleTabla.Name
Next

Para los campos tendríamos algo como lo siguiente:

Dim tabla As Recordset
Dim BucleCampo As Field
Set tabla = BaseDatos.OpenRecordset("select * from [" & Combo5.Text & "]")
Combo1.Clear
For Each BucleCampo In tabla.Fields
Combo1.AddItem BucleCampo.Name
Next

Todo lo anterior haciendo uso del DAO, que quizá pueda resultar algo obsoleto.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

 
FAQ relacionadas
  + Pasar variables de ASP o PHP hacia Javascript o viceversa
  + Calcular distancia entre dos fechas en ASP
  + Devolver código ASCII de un caracter en ASP
  + Operador de comparación con varios valores
  + Saber el número de casillas de un Array en ASP
  + Impresión sin confirmación
  + Arrays con Visual Basic Script
  + Bucle DO LOOP en Visual Basic Script
  + Imprimir una página con Visual Basic Script
  + Crear fichero XML VB.NET
  + Consecutivo en VBasic para Excel

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia