buenas otra vez
ya solucione mi problema, lo posteo para si alguien mas le tira ese error
la causa esque sql no aceptaba este formato para convertir un string
dd/MM/yyyy hh:mm:ss tt
deberia ser
yyyy/mm/dd hh:mm:ss tt
asi k le puse ese formato a mi datetimepicker
otro problema era que me marcaba error en la hora
Error de sintaxis cerca de '10'
y eso es por que el datetimepicker me mostraba como ejemplo:
2010/04/16 10:23:51 a.m.
el error al parecer es por los puntos en a.m.
asi que los tuve que reemplazar el punto por un espacio vacio en la variable string fecha:
dim Fecha as String = DateTimePicker1.text.replace(".","")
y al final el comando sql use la instruccion del sql convert y me quedo asi
Insert into tabla(fecha) values(
Convert(datetime, '" & fecha '",20)
el 20 al parecer es formato universal, de todas formas chequen esta tabla, ahi hay algunas reglas de conversion
http://www.sqlusa.com/bestpractices/datetimeconversion/
y eso señores fue todo, gracisa al foro