Crear Campo Float Determinando Tamaño y Decimales en DBF
Lo que pasa es que ya tengo el codigo para crear una tabla(DBF-dBase) con sus respectivos campos pero no encuentro la forma de que cuando se crea un campo de tipo DataType := ftFloat; de especificarle cuandos enteros y Decimales va a contener sin tener que modificarle MANUALMENTE después en el Databse DeskTop..
Agradezco cualquier sugerencia. |
Sino recuerdo mal había que elegir el campo del tipo Decimal y así te permitía al estilo Dbase decir cuantos dígitos decimales iba a tener, al menos en SQL.
Un Saludo. |
No me explique
Lo que pasa es que tengo este codigo en Delphi para Crear una Tabla DBF con sus respectivos campos:
Lo que quiero es especificar de cuantos ENTEROS y de Cuantas DECIMALES se conforman los campos de tipo ftFloat , es lo unico que ando investigando... no lo quiero hacer MANUALMENTE, si le pongo SIZE:=15 después de asignarle el tipo de dato me marca error "Invalid Field SIZE" solamente puedo asignarle un TAMAÑO a un Campo de tipo STRING. Que tenga buen día ... y gracias por su respuesta. |
Cita:
Sin embargo, al menos con DBase III+, si en lugar de usar ftFloat usas ftBCD, puedes crear un campo de tipo NUMERIC poniendo en Size el número de decimales y en Precision el número total de dígitos (creo que esto incluye el punto decimal, no estoy seguro). // Saludos |
ok....
Muchas Gracias Roman, voy a probarlo de seguro va a funcionar....
Que tenga buen día. |
La franja horaria es GMT +2. Ahora son las 21:40:56. |
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