Questo restituisce la data nel formato da te richiesto :
C#
DateTime data = DateTime.Parse("20/11/11");
VB
Dim data as Datetime
data = DateTime.Parse("20/11/11");
Ovvero :
20/11/2010 0.00.00
E fin qui tutto ok, ora il problema è :
L'errore dove viene generato? Sql o visual studio?
P.s tramite l'interfaccia IFormatProvider puoi effettuare operazioni del genere :
IFormatProvider culture = new CultureInfo("en-US", true);
DateTime data = DateTime.Parse("2010/11/11",culture,DateTimeStyles.NoCurrentDateDefault);
Risultato : 11/11/2010
------------------------------------------
Ignazio Catanzaro
http://blogs.dotnethell.it/swdev/