ugrás a tartalomhoz

Adodb - update query generator

c · 2004. Május. 24. (H), 16.14
Van az adodb-ben egy nagyon hasznos feature: meglévő táblához tud update kérést generálni [GetUpdateSQL()].

Az update esetén van 1 kis problémám: ha egy mezőt üres értékre akarok módosítani, akkor ezt a részt egyszerűen nem veszi figyelembe, és meghagyja a korábbi értéket.

Én csinálom rosszul, vagy ez tényleg "ilyen"? A GetUpdateSQL-ben megadott $record minden mezője létezik, csak 1 helyen üres az érték.
 
1

ADODB_FORCE_NULLS

c · 2004. Május. 24. (H), 16.52
Miután nem "connection refused" volt az adodb forum, meg is lett a válasz:

define('ADODB_FORCE_NULLS', 1);

http://phplens.com/lens/lensforum/msgs.php?id=9199&x=1
2

ezt meglehet adni az updatefg

zedorg · 2005. Jan. 27. (Cs), 02.43
ezt meglehet adni az updatefgv-nek parameterebe, force kapcsolo. Mivel talan nem minden update-be akarod ezt. Valamint az ADODB_FORCE_NULL, nem S-el a vegen, csak a null-ok erolteteset jelzo szamot definialja, nincs koze a kerdesedhez. Mert ha updatesql-nek nem adod meg parameterbe force-t, akkor global $ADODB_FORCE_TYPE -ot fogja hasznalni ami alapbol az ADODB_FORCE_VALUE definialt valtozo erteke.