Hola gente.
¿Puede alguíen ayudarme con este error?
Citarcom.microsoft.sqlserver.jdbc.SQLServerException: Sintaxis incorrecta cerca de 'https:'.
Cuando le paso desde Netbeans esta cadena al SQL, me dice que hay un error en la sintaxis, pero no logro ver porque.
CitarINSERT INTO ZQV655X VALUES('XXXXXXX',200,'<html><head><script language="javascript">var ip = '';if (ip == '') ip = location.host;location.href='https://' + ip + '/';</script></head> </html> ')
Gracias
me muestras esto:
[com.microsoft.sqlserver.jdbc.SQLServerException: ]
deberias terminar con ; y no con :
Pero ese es el error que me devuelve la consola de Netbeans.
La cadena que lanzo de SQL es la de abajo
ufff perdona lo vi a la rapida...
"<html><head><script language=\"javascript\">var ip = \'';if (ip == \'') ip = location.host;location.href='https://" + ip + "/';</script></head> </html>"
Prueba con eso
Perdona.
¿Puedes volver postearmelo? Es que no se ve.
Pulsa sobre el boton citar en mi mensaje anterior y veras el texto completo
Esta bien lo que me pones, pero la cabecera no se puede tocar. De lo que se trata es poder leer la cabecera http, y guardarla en una base de datos sin modificarla.
Cuando hago el Http GET, no puedo modificarlo porque necesito guarda el JScript o el código que me devuelve el servidor Http para su posterior análisis.
Puedes intentar pasarle una variable formateada
cabecera = new String(cabecera , "UTF8");
Donde utf8 sería el tipo de codificación que tenga tu base de datos