tengo una base de datos con una columna varchar donde guardo texto con formato RTF (del RichTextBox con VB6), y funciona bien salvo que aparezca algún apóstrofe (') en el texto. Siempre que haya una letra acentuada o una "ñ", en RTF cambia dicha letra por un código que empieza con un apóstrofe, por lo tanto no lo puedo eliminar o reemplazar por otro caracter
Por ejemplo, la palabra "formación" en RTF es "formaci\'f3n" y "año" es "a\'f1o"
El código que uso es el siguiente (acá esta simplificado)
Conexion.Execute "INSERT INTO Tabla1 (Columna1) VALUES ('" & RichTextBox.TextoRTF & "');
También intenté lo siguiente, pero provoca un error (chr(34) es el caracter ")
Conexion.Execute "INSERT INTO Tabla1 (Columna1) VALUES (" & Chr(34) & RichTextBox.TextoRTF & Chr(34) & ");
Gracias
cjm
Ver este tema:
http://www.softwaremix.net/viewtopic-489697.htm
Enviado desde
http://www.softwaremix.net
Leer las respuestas