Tipos de Campos

Tipos de Campos

Postby jose_murugosa » Wed Jul 26, 2017 1:16 pm

Viendo distintos casos en el foro me enteré de algunos campos 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: 1143
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Tipos de Campos

Postby jose_murugosa » Wed Jul 26, 2017 3:45 pm

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 estos campos 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: 1143
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Tipos de Campos

Postby jose_murugosa » Thu Jul 27, 2017 4:44 pm

Sigo investigando....
Interesante que los programas habituales que se usan para pasar bases dbf a server mysql o mariadb no transfieren tablas con estos campos.... 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
jose_murugosa
 
Posts: 1143
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Tipos de Campos

Postby Biel EA6DD » Tue Aug 01, 2017 7:58 am

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
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Re: Tipos de Campos

Postby jose_murugosa » Tue Aug 01, 2017 11:13 am

Gracias Biel,

Ahora me queda más claro :)
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
User avatar
jose_murugosa
 
Posts: 1143
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 12 guests