Visual Basic.NET - Problema al registrar un dato en la BD con sql server

 
Vista:
Imágen de perfil de Rayner
Val: 22
Ha aumentado su posición en 5 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Problema al registrar un dato en la BD con sql server

Publicado por Rayner (13 intervenciones) el 08/11/2017 18:01:35
Captura
Captura1
Captura2

Espero que entiendan con las imagenes
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
sin imagen de perfil
Val: 717
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Problema al registrar un dato en la BD con sql server

Publicado por Miguel (476 intervenciones) el 09/11/2017 01:00:51
Pues estás tratando de convertir una cadena vacía a Double... Realiza la validación antes de hacer la conversión.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Rayner
Val: 22
Ha aumentado su posición en 5 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Problema al registrar un dato en la BD con sql server

Publicado por Rayner (13 intervenciones) el 09/11/2017 17:05:19
Me podrías explicar a como hacerlo he intentado muchas formas, pero me sigue diciendo lo mismo. :(
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
Imágen de perfil de Wilfredo Patricio Castillo
Val: 1.534
Plata
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Problema al registrar un dato en la BD con sql server

Publicado por Wilfredo Patricio Castillo (711 intervenciones) el 09/11/2017 21:31:37
Creo que tu problema está en esta línea:

if cbxCategoria.selecteValue=" "

Ya que si tu combobox está enlazado a datos, el selectedValue es un valor entero correspondiente al idcategoria.

Para asegurarte que estás seleccionando una categoría válida, lo que tendrías que hacer es verificarlo así:

If CbxCategoria.SelectedIndex = -1 // Esto significa que no tienes seleccionado una categoría válida, sino que está en la posición donde dice por ejemplo "Seleccione categoría", ese -1, sería esa parte, pero no una categoría válida en sí.

Saludos cordiales,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Imágen de perfil de Rayner
Val: 22
Ha aumentado su posición en 5 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Problema al registrar un dato en la BD con sql server

Publicado por Rayner (13 intervenciones) el 09/11/2017 23:18:19
Gracias me sirvió totalmente!
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