• Viernes 15 de Noviembre de 2024, 08:21

Autor Tema:  Re: CONSULTA SQL  (Leído 1082 veces)

felipe.ramirez

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: CONSULTA SQL
« en: Miércoles 5 de Marzo de 2003, 04:41 »
0
Tengo un problema , quiero enviar a sql server una comilla doble, como por ejemplo

print "HOLA"

el problema es q en visual no puedo hacer esto
sql="print "HOLA" "

trate con lo siguiente
sql=" print " + chr(34) + "HOLA" + chr(34)

pero al momento de ejecutalo me da problmas el sql, como puedo hacer esto??

MiguelPG

  • Miembro activo
  • **
  • Mensajes: 93
    • Ver Perfil
Re: CONSULTA SQL
« Respuesta #1 en: Miércoles 5 de Marzo de 2003, 21:54 »
0
Prueba esto:
sql="print 'HOLA' "
Espero que te sirva

Douch

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
CONSULTA SQL
« Respuesta #2 en: Jueves 6 de Marzo de 2003, 03:19 »
0
El texto que adjunto ha sido sacado de la ayuda del MSDN del Visual Studio. Espero que te ayude a resolver tu problema.

Insertar comillas en una cadena de texto
Algunas veces aparecen comillas (" ") en las cadena de texto.

Dijo, "Te mereces un regalito".

Como las cadenas asignadas a una variable o a una propiedad están entre comillas, debe insertar un par adicional de comillas por cada par que desee presentar en una cadena de texto. Visual Basic interpreta dos comillas seguidas como una comilla del texto.

Por ejemplo, para crear la cadena anterior, utilice el código siguiente:

Text1.Text = "Dijo, ""Te mereces un regalito"." "

Para conseguir el mismo efecto, puede usar el carácter ASCII (34) en lugar de las comillas:

Text1.Text = "Dijo, " & Chr(34) + "Te mereces un regalito". & Chr(34)


----- En definitiva, solo has de poner 2 comillas dobles juntas en el sitio en el que quieras que aparezca una sola comilla doble -----


Un saludo.