Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-04-2007
DavidLM2007 DavidLM2007 is offline
Registrado
 
Registrado: abr 2007
Posts: 6
Poder: 0
DavidLM2007 Va por buen camino
Definir campo en dbase num(1,0) / ftBCD

Hola a todos y enhorabuena por este magnifico foro.

Mi primera pregunta.

Estoy generando la estructura de una tabla dBase en Delphi. Tengo que generar campo de tipo Number.

Lo hago de esta forma: (con el formato ftBCD en Size se pone el numero de decimales y en precision la longitud total de dígitos.)

with AddFieldDef do begin
Name := 'Asien';
DataType := ftBCD;
Size := 0;
Precision := 6;
end;

Con esto generaría un Num (6,0)

Pero tengo un problema necesito generar un num(1,0) y pongo esto

with AddFieldDef do begin
Name := 'Campo';
DataType := ftBCD;
Size := 0;
Precision := 1;
end;

Mi sorpresa es que cuando consulto con el Database Dektop el campo veo que me lo crea con longitud 20 y decimales 4,
Sabeis por que sucede esto?
Y como puedo solucionarlo?

PD: la estructura debe ser definida de esta forma, viene dada por un famoso fabricante de programa de contabilidad que funciona sobre de Dbase.

Muchas gracias.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Definir impresora Carliviris Varios 6 11-01-2008 03:12:17
Campo clave en DBase!!!!! EfrainSanmiguel Conexión con bases de datos 7 14-12-2005 17:27:31
Definir formula en campo oncalculated ANXO Conexión con bases de datos 4 13-10-2005 20:39:34
Como definir un campo Memo manuelpr Conexión con bases de datos 4 12-04-2005 20:01:45
Definir columnas dbgrid Letty Conexión con bases de datos 3 15-12-2003 20:04:57


La franja horaria es GMT +2. Ahora son las 19:48:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi