none
Sintaxis SQL RRS feed

  • Pregunta

  •  

    Hola gente me encuentro desarrollando un proyecto, tengo una instruccion INSERT. que va de maravilla.

     

    OdbcCommand comand = new OdbcCommand("INSERT INTO PUB.State VALUES ('YY','Chile','Santiago')");

     

    Ahora, lo que necesito hacer es pegar con apostrofes la cadena, no lo he podido lograr, para que en lugar de esto, lo pudiera hacer:

     

    OdbcCommand comand = new OdbcCommand("INSERT INTO PUB.State VALUES (txtId.text,txtPais,txtCapital)");

     

    Solo que no he podido introducir dentro de esta cadena estos parametros, se que para unir cadenas se utiliza el signo de "+", pero creo que tambien necesitare apostrofe" ' ".

     

    Espero me puedan ayudar.

     

    Gracias de antemano.

    domingo, 9 de diciembre de 2007 2:33

Respuestas

  • Muchas gracias Toni, entonces para pegar un string en una cadena, o una cadena dentro de una cadena; hay que anteponer el signo de apostrofe  ' .

     

    Solo mencionar que en vez del signo de & "ampersan" hay que poner el signo de +"suma".

     

    Gracias por tu ayuda

     

    domingo, 9 de diciembre de 2007 19:13

Todas las respuestas

  • Usando simples concatenaciones sería tan sencillo como:

    OdbcCommand comand = new OdbcCommand("INSERT INTO PUB.State VALUES ('" & txtId.text & "', '" & txtPais "' , '" & txtCapital & "')");

     

    Salud y suerte!

    domingo, 9 de diciembre de 2007 8:34
  • Muchas gracias Toni, entonces para pegar un string en una cadena, o una cadena dentro de una cadena; hay que anteponer el signo de apostrofe  ' .

     

    Solo mencionar que en vez del signo de & "ampersan" hay que poner el signo de +"suma".

     

    Gracias por tu ayuda

     

    domingo, 9 de diciembre de 2007 19:13