Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/06/2013, 01:34
Avatar de Malenko
Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Error convirtiendo

Ninguna de las soluciones es "buena" xD

Veamos, tenemos una cadena de texto (un textbox) que contiene un número. Y quieres pasarlo a número para luego pasarlo a cadena ya que lo estas concatenando en la query... No tiene mucho sentido.

Soluciones que yo usaría:

Código C:
Ver original
  1. string query = "INSERT INTO tbl_personas (id, nombres, apellidos) VALUES (" +  texCedula.Text + ", 'Jhon', 'Hernandez')";

Código C:
Ver original
  1. string query = String.Format("INSERT INTO tbl_personas (id, nombres, apellidos) VALUES ({0}, 'Jhon', 'Hernandez')", texCedula.Text);

E incluso usando un StringBuilder, pero hacer la conversión a entero en este caso no tiene ningún sentido.
__________________
Aviso: No se resuelven dudas por MP!