AS400 y las comillas...

03/05/2005 - 02:57 por Carlos Joaniquet Tamburini | Informe spam
Hola. Mi gran problema es que no puedo enviar/actualizar registros en un
servidor AS400 cuando la cadena contiene el símbolo apóstrofe (ejp.
L'Hospitalet). Utilizo SQLPass, TEXT...ENDTEXT y mis sentencias vienes a
ser algo como ésta:
TEXT TO comandoAS400 TEXTMERGE NOSHOW PRETEXT 7
UPDATE GPDAT.M10
SET M10BJA = "<<_CodigoBaja>>",M10FEC = <<_FechaRegistro>>, M10TXT"<<_TextoRegistro>>", M10CPT ="<<_CodigoPendiente>>"
WHERE M10.M01ASU = <<_NumeroFicha>> AND M10.M10NRR = <<_NumeroRegistro>>
AND M10.M10BJA = " "
ENDTEXT
IF SQLEXEC(THIS.numeroConexion,comandoAS400) = 1
insertaOk = .T.
ENDIF

Si sustituyo "<<variable>>" por '<<variable>>' me da error igual
La primera forma, es decir, las variables que son String entre comillas
dobles no me da error en una base de datos MySql, pero me lo sigue dando
en el AS400 Alguien me puede guiar un poquito o se le ocurre alguna
alternativa???? Se lo agradecería muchísmo ya que en la región donde vivo,
lo del apóstrofo se utiliza muy amenudo.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similare

Leer las respuestas

#1 Steven Mera
03/05/2005 - 18:28 | Informe spam
te comento algo que talvez no se la solucion pero podrias probar..

cuando se usa vb con Ado existe el mismo problema.

como se resuelve alli...agregando otro apóstrofe (ejp.
L''Hospitalet)...

puedes asignarle a la variable

MiVar = STRTRAN(MiVar,"'","''")

prueba asi a ver que tal y nos avisas como te fue.

Saludos !
Respuesta Responder a este mensaje
#2 Carlos Joaniquet Tamburini
04/05/2005 - 20:59 | Informe spam
Muchísimas gracias.
Mañana lo pruebo y os comento.
Un abrazo.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#3 Carlos Joaniquet Tamburini
06/05/2005 - 00:45 | Informe spam
Muchísimas gracias. Ha funcionado¡¡¡¡¡
Me has quitado un gran peso de encima. Otra vez gracias.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#4 Steven Mera
06/05/2005 - 17:34 | Informe spam
De Nada...Me alegra de que lo hayas resuelto.

Saludos !
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida