He leido el articulo de maxi sobre como utilizar las fechas en formato ansi
para estandarizar todas las consultas.
Cuando esto se utiliza desde el analizador y se ponen las consultas a mano
tipo fecha='20040310', no hay ningun problema, pero si se utilizan
procedimientos almacenados con parametros datetime, yo tengo problemas y
supongo que es porque lo estoy haciendo mal.
Tengo un SP con tres parametros, 2 son varchar y 1 datetime.
Desde c#, añado los parametros antes de llamar al SP y en el datetime lo
hago de la manera siguiente parametro.Value='20040310',
parametro.DbType=DbType.DateTime, parametro.SqlDbType=SqlDbType.DateTime.
Cuando ejecuto el Sp me da el siguiente error No se puede reconocer la
cadena como valor DateTime válido.
¿Donde está el fallo?
Saludos.
Leer las respuestas