Tamaño del Campo do Banco de Datos.
Buen dia, señores! Ayuda por favor
Preciso saber, como pegar el TAMAÑO del CAMPO(Width) del BANCO DE DATOS.
Por Ejemplo:
Se el CAMPO for C -> Caracter, e tuver 30 caracteres, preciso retornar al GET, la mascara:
aGet[1] := SPACE(30)
Se for NUMERICO:
aGet[2] := o TAMAÑO DEL CAMPO, para a mascara tipo: "@E 9,999.99"
Se for FECHA:
aGet[3] := CTOD( "99/99/9999")
Gracias de antemano.
Abrazos.
Tamaño del campo del Banco de Datos(Width)
- karinha
- Posts: 7935
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
Tamaño del campo del Banco de Datos(Width)
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
- FranciscoA
- Posts: 2163
- Joined: Fri Jul 18, 2008 1:24 am
- Location: Chinandega, Nicaragua, C.A.
Re: Tamaño del campo del Banco de Datos(Width)
karinha wrote:Tamaño del Campo do Banco de Datos.
Buen dia, señores! Ayuda por favor
Preciso saber, como pegar el TAMAÑO del CAMPO(Width) del BANCO DE DATOS.
Por Ejemplo:
Se el CAMPO for C -> Caracter, e tuver 30 caracteres, preciso retornar al GET, la mascara:
aGet[1] := SPACE(30)
Se for NUMERICO:
aGet[2] := o TAMAÑO DEL CAMPO, para a mascara tipo: "@E 9,999.99"
Se for FECHA:
aGet[3] := CTOD( "99/99/9999")
Gracias de antemano.
Abrazos.
A ver si entendí:
aGet[1] := SPACE(len(cDBF->cCampo))
aGet[2] := Replicate("9",len(str(cDBF->nCampo))) PICTURE "999,999.99"
SET DATE BRITISH
SET CENTURY ON
aGet[3] := cDBF->dCampo
Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.
Fwxh-MySql-TMySql
Chinandega, Nicaragua.
Fwxh-MySql-TMySql
- karinha
- Posts: 7935
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
Re: Tamaño del campo del Banco de Datos(Width)
Gracias Francisco, és una idea mui buena. Voy implementar.
Saludos.
Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
- karinha
- Posts: 7935
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
Re: Tamaño del campo del Banco de Datos(Width)
Resuelto. Gracias Francisco.
Saludos.
![Laughing :lol:](./images/smilies/icon_lol.gif)
Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341