C sharp - "la cadena de entrada no tiene el formato correcto

   
Vista:

"la cadena de entrada no tiene el formato correcto

Publicado por eduardo (6 intervenciones) el 04/06/2010 20:43:21
Buenas tardes... Estoy intentando llenar una tabla con lo siguiente:
1
2
3
4
5
6
SqlConnection c = new SqlConnection(Window1.global.connectionstring);
c.Open();
SqlCommand cmd = new SqlCommand("sp_tbHematologiaInsertar", c);
cmd.Parameters.Add(new SqlParameter("@idExamen", Window1.global.idexamen));
cmd.Parameters.Add(new SqlParameter("@leucocitos", float.Parse(leucocitos.Text)));
cmd.Parameters.Add(new SqlParameter("@hematies", float.Parse(hematies.Text)));

los datos son float en la bd excepto el idexamen que es int (ya esta guardado como tal), pero obtengo siempre el error "la cadena de entrada no tiene el formato correcto" al ejecutar el programa e intentar grabar... ¿Que puede ser?

Saludos y gracias de antemano!!
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

RE:

Publicado por Evan (4 intervenciones) el 05/06/2010 02:31:29
En Sql un float no es lo mismo que un float en C# para que no te suceda esto en C# declaralo como double que sera el equivalente a un float de Sql.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:

Publicado por eduardo (6 intervenciones) el 05/06/2010 18:19:17
Excelente...

Muchísimas gracias!!!

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar