If cess_conv = " / /" Then
cmd.Parameters.Add(New OleDbParameter("@cess_conv", OleDbType.Date)).Value = DBNull.Value
Else
cmd.Parameters.Add(New OleDbParameter("@cess_conv", OleDbType.Date)).Value = CDate(cess_conv)
End If
cmd.Parameters.Add(New OleDbParameter("@cess_conv", OleDbType.Date)).Value = iif(cess_conv=" / /",DBNull.Value,cdate(cess_conv))
Il mio non è un vero problema, ma vorrei capire perchè con IIF mi viene segnalato un errore (non è possibile convertire un text in date) ,mentre il dbnull funziona con un normale IF.
Grazie.