Pregunta: | 887 - PROBLEMAS EN LAS CONSULTAS SQL CON EL APOSTROFE |
Autor: | Javier Salazar |
Al ejecutar una consulta SQL de este tipo en Visual Basic 5DatosCorr.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. |