• Sábado 4 de Mayo de 2024, 17:00

Autor Tema:  Select Con Comillas  (Leído 1306 veces)

IGarcia

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
Select Con Comillas
« en: Lunes 25 de Septiembre de 2006, 16:49 »
0
Hola a todos,

tengo un problema al hacer una select  en C#. Al coger los datos de una variable si esta contiene una comilla como podria ser (20') me da error porque el string se me acaba ahí, os pongo un ejemplo que se vera mas claro.

string codigo = "AC'205133";  

string SQLInsert = "Insert into pedidos(numped,codigo,fecha) values (0, ' " + codigo + " ', ' "+fecha+" ')";

El problema es que el string quedaría de la siguientes forma:

Insert into pedidos(numped,codigo,fecha) values (0, ' AC'205133 ', '10/02/03 ')";

Entonces no me hace bien la select porque me dice sintaxis incorrecta cerca de AC
se me corta el string en ese punto, como podría controlar eso?

Gracias de antemano un saludo

hdr

  • Miembro MUY activo
  • ***
  • Mensajes: 128
    • Ver Perfil
Re: Select Con Comillas
« Respuesta #1 en: Lunes 25 de Septiembre de 2006, 19:26 »
0
la verdad no estoy seguro, pero si le agregas \' para q te tome la comilla sencilla, o usa comandos con parametros.