Tipos de Campos

Post Reply
User avatar
jose_murugosa
Posts: 943
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Contact:

Tipos de Campos

Post by jose_murugosa »

Viendo _ en el foro me enteré de _ nuevos como por ejemplo DateTime, Autoincrement.

Quisiera saber cuales son todos los tipos de campos existentes para dbfs actualmente y como se crean con el comando "dbcreate", se puede encontrar en alguna parte esta información, estuve viendo el manual de harbour y no encontré por ejemplo nada sobre el campo autoincremental, por el foro se que se crea como campo "+".

Espero haber sido claro, y desde ya agradezco la ayuda que me puedan brindar.
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
User avatar
jose_murugosa
Posts: 943
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Contact:

Re: Tipos de Campos

Post by jose_murugosa »

Ampliando la pregunta....
Revisando en el foro encontré al menos los siguientes tipos de campo soportados por FWH:
AutoIncremental
Float
Integer
DateTime
TimeStamp
ModTime
que respectivamente se crean identificandose como:
"+"
"F"
"I"
"T"
"@"
"="
Quisiera saber que diferencia hay entre un ModTime y un TimeStamp, porque no la he notado y si todos _ pueden manipularse sin dificultad con FWH y Harbour, por lo pronto se que autoincremental, TimeStamp y DateTime funcionan perfecto ya que he visto menciones a los mismos en varios post.
Float e Integer también funcionan bien?, tienen alguna limitante? se diferencian en algo de un numeric con y sin decimales?

Gracias desde ya.
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
User avatar
jose_murugosa
Posts: 943
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Contact:

Re: Tipos de Campos

Post by jose_murugosa »

Sigo investigando....
Interesante que los programas habituales que se usan para pasar bases dbf a server mysql o mariadb no transfieren tablas con _.... SIN EMBARGO FWMariaDb LO HACE PERFECTAMENTE!!!! con la sintaxis:

oCn:ImportFromDBF( ".\data\tabla.dbf" )

Bien por FWMariadb!! :D
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
User avatar
Biel EA6DD
Posts: 680
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca
Contact:

Re: Tipos de Campos

Post by Biel EA6DD »

Code Name Width (Bytes) Description
---- ------- ----------------- -------------------------------------------------------------------
D Date 3, 4 or 8 Date
M Memo 4 or 8 Memo
+ AutoInc 4 Auto increment
= ModTime 8 Last modified date & time of this record
^ RowVers 8 Row version number; modification count of this record
@ DayTime 8 Date & Time
I Integer 1, 2, 3, 4 or 8 Signed Integer ( Width : )" },;
T Time 4 or 8 Only time (if width is 4 ) or Date & Time (if width is 8 ) (?)
V Variant 3, 4, 6 or more Variable type Field
Y Currency 8 64 bit integer with implied 4 decimal
B Double 8 Floating point / 64 bit binary

En el caso de ModTime, aunque no lo uso, entiendo que la diferencia es que se va actualizando automaticamente cada vez que modificas el registro.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
jose_murugosa
Posts: 943
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Contact:

Re: Tipos de Campos

Post by jose_murugosa »

Gracias Biel,

Ahora me queda más claro :)
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
Post Reply