Inicio > Microsoft Access > telemaco > SQL en ACCESS

SQL en ACCESS

Experto:
Usuario:
Fecha: 17/03/2006
Valoración: (4,00 sobre 5) Categoría: Microsoft Access
14/03/2006
fabioe37, usuario preguntando en Microsoft Access
Usuario
Hola amigo, disculpa tengo una duda. Cómo hago para crear un campo en una tabla de una base de datos desde otra. Estoy intentando con esta instrucción pero no me funciona:

Sé que tengo algún error, cual encuentras? sabes alguna otra instrucción más apropiada?

Dim cnn As ADODB.Connection
Dim SQL As String
' Creo la cadena SQL
SQL = "ALTER TABLE Tbla " _
& "ADD COLUMN descripcion TEXT(50)"

' Creo un objeto Connection
Set cnn = New ADODB.Connection

' Establezco la cadena de conexión
With cnn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=" & RutaArchivo & "/Prueba.mdb;pwd=hello"

' Abro la conexión
.Open

' Ejecuto la consulta de creación de tabla
.Execute SQL, , adCmdText

' Cierro la conexión
.Close
End With


GRACIAS POR TU TIEMPO
17/03/2006
fabioe37, experto respondiendo en Microsoft Access
Experto
hola Fabio:

LA verdad todo esta bien....

Lo unico que puede pasar es que la variable RutaArchivo este vacio, o no este devolviendo una ruta valida, cerciorate que tenga una ruta valida....la verdad probe con tu codigo y me salioooo....

Lo unico es esta variable....

revisa que te este pasando una ruta valida.

ATT:TELEMACO
Enlaces patrocinados