Hola,
estoy intentando exportar mi BD mysql a dbase, lo primero que hago es intentar crear las tablas y ya obtengo el primer problema. Hago ésto:
Código:
Dim cn As New OleDb.OleDbConnection
Dim con As String= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\inetpub\citybook\data;Extended Properties=dBASE IV;User ID=Admin;Password="
cn.ConnectionString = con
cn.Open()
Dim sql As New System.Text.StringBuilder
sql.Append("CREATE TABLE `actividad` (")
sql.Append(" `id` INTEGER CONSTRAINT PrimaryKey PRIMARY KEY,")
sql.Append("`descripcion` TEXT (100))")
Dim i As Integer = New System.Data.OleDb.OleDbCommand(sql.ToString, cn).ExecuteNonQuery
y me devuelve:
Operación no válida.
Sin embargo si ejecuto como sql:
Código:
sql.Append("CREATE TABLE `actividad` (")
sql.Append(" `id` INTEGER CONSTRAINT PrimaryKey PRIMARY KEY)")
Funciona OK.
¿Alguna idea?
Gracias.