Error de lectura de registro con el control datetimepicker
Publicado por diego (20 intervenciones) el 03/04/2021 20:04:13
Buenas tardes:
como ingresar una fecha desde un datetimepicker en visual studio,teniendo en cuenta que lo hago con un procedimiento
almacenado en mysql?
Este es mi fragmento de codigo en c#:
Este es mi procedimiento almacenado correspondiente para insertar mi registro:
Y este es el error al tratar de adicionar un registro :
incorrect date value : ´´ ´ ´ for column 'fecha_nacimiento' at row 1.
como ingresar una fecha desde un datetimepicker en visual studio,teniendo en cuenta que lo hago con un procedimiento
almacenado en mysql?
Este es mi fragmento de codigo en c#:
1
2
3
4
5
6
MySqlParameter ParFecha_Nacimiento = new MySqlParameter();
ParFecha_Nacimiento.ParameterName = "@fecha_nacimiento";
ParFecha_Nacimiento.MySqlDbType = MySqlDbType.VarChar;
ParFecha_Nacimiento.Size = 40;
ParFecha_Nacimiento.Value = Fecha_nacimiento1;
SqlCmd.Parameters.Add(ParFecha_Nacimiento);
Este es mi procedimiento almacenado correspondiente para insertar mi registro:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_insertarcliente`(
out `idcliente` int,
in `nombrecliente` varchar(25),
in `apellidocliente` varchar(25),
in `direccioncliente` varchar(30),
in `telefonocliente` varchar(15),
in `sexo` varchar(1),
in `fecha_nacimiento` date,
in `tipo_documento` varchar(20),
in `email` varchar(50),
in `num_documento` varchar(11)
)
insert into cliente(nombre,apellido,direccion,telefono,sexo,fecha_nacimiento,
tipo_documento,email,num_documento)
values(`nombrecliente`,`apellidocliente`,`direccioncliente`,
`telefonocliente`,`sexo`,`fecha_nacimiento`,`tipo_documento`,
`email`,`num_documento`)
Y este es el error al tratar de adicionar un registro :
incorrect date value : ´´ ´ ´ for column 'fecha_nacimiento' at row 1.
Valora esta pregunta


0