Computación consulta con insert en C#

Hola gente.

Quisiera saber si alguien me puede ayudar con un problema que me da al hacer un insert en c#

este es el insert

string consulta = "insert into producto(COD_PRODUCTO,DESCRIPCION,CASAID,FRAGANCIAID,TIPOID,MEDIDAID) values('" + txtidproducto.Text + "','" + txtnombre.Text + "','" +cmbcasa.Text+ "','" +cmbfragancia.Text + "','"+ cmbtipo.Text. +"','"+ cmbmedida.Text +"')";

Yo lo venia haciendo asi en otras pantallas y no me hacia conflicto.

pero ahora me dice error a convertir datos varchar en datos int y es que los datos de los cmb"combobox" los manda un campo de tabla que es int y seguro por eso me da problema pero no se como convertir ese dato a la hora de enviarlo.

Les agradezco de antemano la ayuda.
 
Cargando...
Hola gente.

Quisiera saber si alguien me puede ayudar con un problema que me da al hacer un insert en c#

este es el insert

string consulta = "insert into producto(COD_PRODUCTO,DESCRIPCION,CASAID,FRAGANCIAID,TIPOID,MEDIDAID) values('" + txtidproducto.Text + "','" + txtnombre.Text + "','" +cmbcasa.Text+ "','" +cmbfragancia.Text + "','"+ cmbtipo.Text. +"','"+ cmbmedida.Text +"')";

Yo lo venia haciendo asi en otras pantallas y no me hacia conflicto.

pero ahora me dice error a convertir datos varchar en datos int y es que los datos de los cmb"combobox" los manda un campo de tabla que es int y seguro por eso me da problema pero no se como convertir ese dato a la hora de enviarlo.

Les agradezco de antemano la ayuda.

Convert.ToInt32(textBox.Text); con este metodo pude convertir un string a Integer !
No deberia de insertar de esa forma, es muy invulnerable a SQL Injection, deberia de usar parametrsos para insertar
 
Convert.ToInt32(textBox.Text); con este metodo pude convertir un string a Integer !
No deberia de insertar de esa forma, es muy invulnerable a SQL Injection, deberia de usar parametrsos para insertar

Correcto, como le dice el compa deberías mínimo poner un DbCommand con parámetros para evitar inyección de código, además de hacer capas y objetos, no esa ensalada de interfaz de usuario, lógica de negocio y acceso a datos, todo eso mezclado es sinónimo de desorden, además nadie programa así, es mejor hacer servicios que sean consumidos desde su aplicación, así puede tener mejor seguridad.
 

¡Los Foreros están posteando en estos temas!

¿Qué se esta discutiendo en Foro de Costa Rica?

¿Le gusta emborracharse hasta quedar hasta el culo?

  • No


Los resultados solo son visibles tras votar.

¿Se reconciliaría con su ex solo para pedirle un favor?

  • No


Los resultados solo son visibles tras votar.

📑 Evite Multas y Sanciones: Ofrecemos servicios de presentación de declaraciones de IVA (D104), alquileres (D125) y la anual de renta (D101)

TicosLand is now also available on Android and iOS

¡Tendencia!

🚀 FACTURATica.com la #1 sin Mensualidades ni Anualidades. Inscripción gratis en Hacienda.

¡Caliente!

¿Con cuál personaje navideño se escaparía a motelear?

  • Santa Claus

  • La Señora Claus

  • El Grinch

  • Un Elfo

  • El Reno Rodolfo

  • El Muñeco de Nieve


Los resultados solo son visibles tras votar.

¿Intentaría seducir a un sacerdote o una monja para culiarlo(a)?

  • No


Los resultados solo son visibles tras votar.

¿Usaría la ropa interior de su pareja sin su permiso?

  • No


Los resultados solo son visibles tras votar.

¿Piensa cogerse a alguna amiga de su doña próximamente?

  • No


Los resultados solo son visibles tras votar.
Atrás
Arriba