Gets y los campos con mysql

Gets y los campos con mysql

Postby goosfancito » Tue Oct 01, 2019 8:21 pm

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  Expand view
vgets:= ocnx:fieldget("nombre")


si ese field "nombre" no contiene datos, el vGets queda como si lo he definido asi:
Code: Select all  Expand view
vgets:= space(0)


se entiende?

como lo soluciono?
gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: Gets y los campos con mysql

Postby cmsoft » Wed Oct 02, 2019 2:59 am

Hola goosfancito:
Probaste definir en la tabla MySql el campo como NOT NULL?
User avatar
cmsoft
 
Posts: 1285
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Gets y los campos con mysql

Postby goosfancito » Wed Oct 02, 2019 8:23 pm

hola

Al declararlo como NOT NULL si al hacer el Insert no contiene datos
me va a tirar un error.
Code: Select all  Expand view

  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" )
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 46 guests