Ciao,
qualcuno sa dirmi come fare per assegnare un valore NULL
ad un campo di un recordset ADO ?
Grazie per le risposte.
Ciao
Simo
Ciao,
qualcuno sa dirmi come fare per assegnare un valore NULL
ad un campo di un recordset ADO ?
Grazie per le risposte.
Ciao
Simo
per il VB abbiamo il subforum apposito... sposto il thread.
p.s. nel titolo bisogna specificare anche la versione di VB utilizzata. (VB6 o VB,NET?)
...Terrible warlords, good warlords, and an english song
Sorry !
Uso VB6...
Non lo sa nessuno ?
Assegnare una stringa Nulla ad un campo STRING causa un'errore.
Per campi numerici portei assegnare 0...ma non è l'equivalente
di un valore NULL.
Come posso fare ?
Stavo pensando di cancellare l'intero record e riscrivere tutti quei campi che non devono essere null.... però mi piace poco come soluzione.
'NULL' no?
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te
... non so se ho capito bene... Ma intendi + o -
cosi ???
codice:If rs_fornitore("Rag_soc") <> "" Then txtfornitore.Text = rs_fornitore("Rag_soc") end If
eco la risposta
Controllo se è nullo
O vuoi 'assegnare' un valore null al tuo campo, in quel caso, nel' update, basta che non gli passi nada ...codice:If isNull(ObjRS("CAMPO")) Then ObjRS("CAMPO") = "" End If
:maLOL:
Inoltre sia Access che SQL ti consentono di impostare il valore predefinito del campo, cosi' che se gli passi un valore null non ti da errore ...
se assegnare Null ti causa un errore, probabilmente e' perche' hai definito quel campo come Non Nullable...
Domanda stupida...
UPDATE Table SET Field = NULL
ecco fatto !!!
Il mio problema era proprio assegnare un valore NULL ad un campo.
Non avrei potuto "non passare nulla", il mio scopo era proprio
eliminare qualsiasi valore precedentemente memorizzato.