Per risolvere i problemi di formato delle date durante le query sql devi usare i parametri invece che costruire le stringhe sql con i valori appiccicati dentro.
tuocommand.commandtext = "insert into ...."
tuocommand.parameters.add("@tuadata", sqldbtype.datetime).value = tuadata;

Rispondi quotando