Stò scrivendo una classe con VB.NET 2005 che mi gestisce una tabella in SQL 2005.
Ho creato il metodo per la INSERT dove al posto dei valori gli passo dei parametri. Quando valorizzo i parametri gli passo il valore di variabili String che utilizzo per gestire le Property
Esempio della classe:
Quando utilizzo la mia classe in un codice opero nel seguente modo:
In questo modo, se non inputo alcun valore alla proprietà Campo2 della classe mi restituisce giustamente un errore perchè il parametro non viene inizializzato e la variabile _StrCampo2 risulta 'Nothing'.
La domanda è: come faccio a non preoccuparmi della variabile non inizializzata e far si che se non la indico mi venga inserito sul DB il valore NULL per il campo? Non vorrei inizializzare nel costruttore della classe tutte le proprietà in quanto la classe non è così "povera" come l'ho scritta...
Spero di aver espresso chiaramente il concetto e che qualcuno possa aiutarmi... Mille grazie!!!
Ciao...
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole