Proprieta oggetto = dbnull

martedì 11 luglio 2006 - 14.53

M@LKAV Profilo | Junior Member

Giorno a tutti ragazzi
mi trovo un poblema
ho un oggetto autista con delle proprieta quali
nome
cognome
indirizzo
tutte classiche
quando ne istanzo uno nuovo e lo valorizzo dei campi sono obbligatori altri no come indirizzo faccio il controllo e tutto ok... ma se poi voglio aggiornalo come faccio a dire che se autista.indirizzo che prima era Via.... e ora e vuoto deve memorizzarlo come null nel db???

posto il codice...
%
sql.Query = "UPDATE Autisti SET Cognome = ('" + autista.Cognome + "') Where CodMeccanografico = ( " & autista.CodMeccanografico & ")" & _
"UPDATE Autisti SET Nome = ('" + autista.Nome + "') Where CodMeccanografico = (" & autista.CodMeccanografico & ")" & _
"UPDATE Autisti SET DataNascita = ('" + autista.DatadiNascita + "') Where CodMeccanografico = (" & autista.CodMeccanografico & ")" & _
"Update Autisti Set IDgruppo = ('" & autista.IdGruppo & "') Where CodMeccanografico = (" & autista.CodMeccanografico & ")"


If autista.Indirizzo <> "" Then
sql.Query = sql.Query & _
"Update Autisti Set indirizzo = ('" + autista.Indirizzo + "') Where CodMeccanografico = ('" & autista.CodMeccanografico & "')"

Else

sql.Query = sql.Query & _
"Update Autisti Set indirizzo = ('" + autista.Indirizzo + "') Where CodMeccanografico = ('" & autista.CodMeccanografico & "')"

End If
%

blood Profilo | Senior Member

UPDATE TABELLA
SET INDIRIZZO = NULL

oppure usi dei parametri (command.parameters() , ai quali passerai via codice DBNull.Value (vb.NET)
---------------
Piscopo Paolo

:: wD @ IRCnet :: .NET wannabe 8-)
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5