FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour C贸mo poner a Null un campo? (SOLUCIONADO)
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
C贸mo poner a Null un campo? (SOLUCIONADO)
Posted: Wed Dec 18, 2024 06:30 PM
Saludos al foro:

En la estructura de una tabla tengo el siguiente campo definido por omisi贸n como Null
Code (fw): Select all Collapse
ENC_FDC Date 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽NULL 聽 聽 聽 聽 聽 聽 聽 聽 COMMENT 'Fecha de compra'," +;
Despu茅s se actualiza la tabla y el campo ya queda con el valor de una fecha que sustituye
al valor Null

He visto que existe AdoNull() y lo he intentado con el siguiente c贸digo pero me tira error.
en la l铆nea de AdoNull()
Code (fw): Select all Collapse
聽 聽oApp:oCon:Execute("UPDATE " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 "Tabla " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽"SET " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 "ENC_FDC = " + AdoNull() + " " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽"WHERE " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 etc etc )
Tambi茅n he intentado as铆, pero no funciona
Code (fw): Select all Collapse
聽 聽oApp:oCon:Execute("UPDATE " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 "EncOrd " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽"SET " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 "ENC_REP = " + AdoDefault() + "," +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 "ENC_IMR = " + Str(oEnc:IMR,11,2) + "," +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 "ENC_IRI = " + Str(oEnc:IRI,11,2) + " " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽"WHERE " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 "ENC_LIN = '" + oRsEnc:Fields("ENC_LIN"):Value + "' " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽"AND " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 "ENC_ORD = " + Str(oRsEnc:Fields("ENC_ORD"):Value,07,0))
La pregunta, c贸mo puedo regresar el valor a Null ?

Gracias
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: C贸mo poner a Null un campo?
Posted: Thu Dec 19, 2024 04:23 AM
Has probado as铆 ?
Code (fw): Select all Collapse
oApp:oCon:Execute("UPDATE " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 "Tabla " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 "SET " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 "ENC_FDC = NULL " +; // Aqu铆 usas directamente NULL
聽 聽 聽 聽 聽 聽 聽 聽 聽 "WHERE " +;
聽 聽 聽 聽 聽 聽 聽 聽 聽 "etc etc")
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: C贸mo poner a Null un campo?
Posted: Fri Dec 20, 2024 04:05 AM

Master:

Muchas gracias

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero

Continue the discussion