Originariamente inviato da Dave83
Devo aggiungere una riga ad un dataset: so che potrei craere una nuova datarow e aggiungerla senza assegnare i campi che voglio lasciare null, ma vorrei usare il metodo in cui bisogna specificare uno a uno i campi dal datatable e poi può sempre essere utile avere una risposta a quello che sto per chiedere.
Praticamente ci sono dei campi che vorrei lasciare NULL e per farlo gli passo il valore 'vbnull.tipo' a ognuno dei campi che saranno NULL. Quando uso il vbnull.Integer, vbnull.Double, vbnull.String va tutto ok, ma se uso vbnull.Date su un campo di tipo Date o Datetime non lo accetta e mi da come errore 'Impossibile convertire il valore di tipo "Microsoft.VisualBasic.VariantType" in "Date".'. Come posso fare quindi per assegnare a un campo Date o DateTime un valore nullo?
Ho provato anche a mettere Nothing: lo accetta ma al posto di metterle nullo lo imposta al valore minimo
io in genere uso un campo di tipo string per memorizzare la data poi qundo faccio operazioni nel db faccio una conversione
tipo per access--> insert into (a) values ( cdate('" & data & "') )

capito?
a me ha sempre funzioanto