![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#3
|
|||
|
|||
|
Hola.
La version de Dbase que uso es DBASE IV, e incluso lo he intentado con Visula DBase 5. La forma de crear una tabla Dbase con Delphi, lo hago de la siguiente manera: //Ubicacion de la tabla F_Test_C.Tabla.DatabaseName := Directorio; //Facilitamos el nombre de la nueva tabla y su tipo F_Test_C.Tabla.TableName := FileName_Dbf; F_Test_C.Tabla.TableType := TtDBase; //Usamos la propiedad FieldDefs para definir los campos q contendrá la tabla With F_Test_C.Tabla.FieldDefs Do Begin Clear; //Declaracion de los campos, con sus tipos y tamaños. El valor True/False nos indica si su valor será requerido siempre Add('NUM_PREG', ftString, 2 , True); Add('PREGUNTA', ftMemo , 1 , False); Add('RESP_A' , ftMemo , 1 , False); Add('RESP_B' , ftMemo , 1 , False); Add('RESP_C' , ftMemo , 1 , False); Add('FOTO' , ftString, TFoto_Const, False); //25 End; //borramos indices anteriores F_Test_C.Tabla.IndexDefs.Clear; //Usamos la propiedad IndexDefs xa definir los índices. F_Test_C.Tabla.IndexDefs.Add ('', 'Num_Preg', [ixUnique]); //Creamos la tabla, despues de definir los datos F_Test_C.Tabla.CreateTable; |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|