![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#12
|
||||
|
||||
|
Hola a todos.
A mi me da el mismo error que a Vampire, utilizando el type:Microsoft Acces Driver (*.mdb) a la hora de declarar el alias con BDE. Cita:
Cita:
Con paradox, ya tenía todo resuelto, pero al empezar a utilizar la base de datos en acces no me funciona. Una de las opciones que tengo en la aplicación es de crear/eliminar tabla, pero supongo que no será igual en los dos casos. A continuación pongo el código de como creaba una tabla en paradox, si me podeis indicar como hacer esto (y eliminarla, si puede ser también) en acces sería la bomba. Código:
//***** Le asignamos el nombre y el tipo a la tabla *****//
Table2.TableType := ttParadox;
Table2.TableName := nombre_tabla;
//***** Definimos los campos que tendrá la nueva tabla *****//
Table2.FieldDefs.Clear;
Table2.FieldDefs.Add('Nombre', ftString, 50);
Table2.FieldDefs.Add('Formato', ftString, 10);
//***** Definimos la clave primaria de la tabla *****//
Table2.IndexDefs.Clear;
Table2.IndexDefs.Add('', 'Nombre', [ixPrimary]);
//***** Creamos la nueva tabla *****//
Table2.CreateTable;
//***** Insertamos en la tabla "TablasP" la nueva tabla que hemos creado *****//
Table1.Open;
Table1.Insert;
Table1.FieldbyName('Nombre').Asstring:=nombre_tabla;
Table1.Post;
Gracias y un saludo.
__________________
De lo bueno lo mejor, de lo mejor lo superior. |
|
|
|