Visual CSharp .NET - Error de lectura de registro con el control datetimepicker

 
Vista:
sin imagen de perfil
Val: 29
Ha mantenido su posición en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

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#:

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder