Ver Mensaje Individual
  #4  
Antiguo 11-05-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Reputación: 25
__cadetill Va por buen camino
Hola

No veo que asignes el DatabaseName del TTable, que no venga por ahí el error.

Por otro lado, la verdad es que nunca he creado los campos e índices con AddFieldDef o AddIndexDef, siempre he usado el método Add (tanto de FieldDefs como de IndexDefs) y nunca he tenido problemas. Si formato sería...

Código Delphi [-]
//***** Definimos los campos que tendrá la nueva tabla *****//
Table2.FieldDefs.Clear;
Table2.FieldDefs.Add('Nombre', ftString, 10);
Table2.FieldDefs.Add('Formato', ftString, 10);
 
//***** Definimos la clave primaria de la tabla *****//
Table2.IndexDefs.Clear;
Table2.IndexDefs.Add('', 'Nombre', [ixPrimary]);

Se que es lo mismo y que debería de funcionar a tu manera, pero pueba esto
Responder Con Cita