Page 1 of 1

Gets y los campos con mysql

Posted: Tue Oct 01, 2019 8:21 pm
by goosfancito
Buenas tardes.
Creo una tabla (estoy usando mysql empotrado) y cuando grabo el contenido de un gets que no tiene datos en
un campo del mysql, al hacer esto:

Code: Select all

vgets:= ocnx:fieldget("nombre")
si ese field "nombre" no contiene datos, el vGets queda como si lo he definido asi:

Code: Select all

vgets:= space(0)
se entiende?

como lo soluciono?
gracias.

Re: Gets y los campos con mysql

Posted: Wed Oct 02, 2019 2:59 am
by cmsoft
Hola goosfancito:
Probaste definir en la tabla MySql el campo como NOT NULL?

Re: Gets y los campos con mysql

Posted: Wed Oct 02, 2019 8:23 pm
by goosfancito
hola

Al declararlo como NOT NULL si al hacer el Insert no contiene datos
me va a tirar un error.

Code: Select all

  aDatos := { ;
               { "id", "n", 5, 0, .T., 0 }, ;
               { "tel_r", "c", 20, 0, .t., NIL },;
               { "ext", "c", 20, 0, .F., NIL };
             }

   lValue := ::oCnx:createtable( "tbfichas", aDatos, "id",, "id" )