RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  887 - PROBLEMAS EN LAS CONSULTAS SQL CON EL APOSTROFE
Autor:  Javier Salazar
Al ejecutar una consulta SQL de este tipo en Visual Basic 5
DatosCorr.Execute "insert into actas (legajo, nombre, apellido, mesa, turno) values (´" & RecordsetA("legajo") & "´, ´" & RecordsetB("nombres") & "´, ´" & RecordsetB("apellido") & "´, ´" & Aux_Mesa & "´, ´" & TurnoExamen & "´)"
(Los recordset son resultados de otra consultas SQL).

Me encontre con el problema de que en un caso en particular, cuando el RecordstB("Apellido") devuelve el valor "D´Archary" el sistema da un error de sintaxis en la consulta.

Supongo que este error surge de que en la sintaxis de la consulta INSERT INTO se especifica que las comillas simples (´) son delimitadores de strings. El debug muestra el dato como ´D´Archary´.

Si esto es así irremediablemente, me gustaría saber si hay otra sintaxis posible para este tipo de consultas, ya que en los libros que he consultado no está contemplada la posibilidad de un apostrofe dentro de los datos.


Nombre
Apellidos
Correo
Comentarios