Visual Basic - Crear una tabla en una base de datos de access

Life is soft - evento anual de software empresarial
 
Vista:

Crear una tabla en una base de datos de access

Publicado por gianni (1 intervención) el 09/01/2006 13:31:01
Hola que tal
necesito saber como crear una tabla en una base de datos hecha en access desde el visual basic, si puedo usar los parametros de otra tabla (campos y sus caracteristicas) mejor
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Crear una tabla en una base de datos de access

Publicado por Cecilia Colalongo (3116 intervenciones) el 09/01/2006 14:54:37
Puedes usar ADOX, primero agrega la referencia a tu proyecto:

Dim objCatalog As Catalog, objTable As Table

Set objCatalog = New Catalog
Set objCatalog.Connection = TuObjetoConnection

Set objTable = New Table
objTable.Name = "MiTabla"
objTable.Columns.Append "Columna1", adInteger
objTable.Columns.Append "Columna2", adInteger
objTable.Columns.Append "Columna3", adVarChar, 50
objCatalog.Tables.Append objTable

Para usar los datos de otra tabla puedes hacer:

Set objTable = New Table
objTable.Name = "MiTablaNueva"

For Each objColumn In objCatalog.Tables.Item("MiTablaReferencia").Columns
objTable.Columns.Append objColumn.Name,objColumn.Type,objColumn.Size
Next

objCatalog.Tables.Append objTable
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar