Resumen Crear tabla en formato dBase   (2 mensajes )

Para Visual Basic 3 Pro

Creas un directorio para las tablas (por ejemplo c:\xx)

Dim db As Database
Dim t As New TableDef
Dim f As New Field
Set db = OpenDatabase("C:\xx", False, False, "dBase III;")
t.Name = "tabla1"
f.Name = "CAMPO"
f.Size = 10
f.Type = 10 'texto
t.Fields.Append f
db.TableDefs.Append t
db.Close

Magin escribió como respuesta a al asunto:

>Con el DAO puedes abrir distintos tipos de Bases de Datos, pero sólamente
>puedes crear bases de datos del tipo MDB.

La cosa no es así.
Para crear una Base de Datos para tablas con formato .DBF se hace así (no lo
probé):

    MkDir

y para crear las tablas va el ejemplo:

    Dim db As Database
    Dim t As TableDef
    Dim f As Field
    Set db = OpenDatabase("C:\TMP", False, False, "dBase III;")
    Set t = db.CreateTableDef("TABLA.DBF")
    Set f = t.CreateField("CAMPO", dbText, 10)
    t.Fields.Append f
    db.TableDefs.Append t
    db.Close


------------------------------------------------
e-mail <peky@satlink.com>





Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com