Hola a tod@s, tengo un problema muy extraño. Resulta que al rellenar un formulario e insertar los datos en una base de datos (access) si hay un acento, inserta la palabra, pero la letra con acento me la cambia por cualquier símbolo extraño. Lo raro es que es solo en un campo, en los demás no. He comprobado la base de datos y ese campo es de texto normal y corriente. Os dejo el código por si alguien ve algo raro que se me haya escapado.
Código PHP:
Dim oConn, rs, SQL
set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "DSN=gdpj"
Dim sForm
For Each sForm in Request.Form
texto = (Request.Form("FCKeditor1"))
next
set rs = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM noticias where id=0"
rs.Open SQL, oConn, 0, 2
rs.AddNew
rs.fields("tipo") = request.form("tipo")
rs.fields("titulo") = request.form("titulo")
rs.fields("f_insercion") = request.form("f_insercion")
rs.fields("caducidad") = request.form("caducidad")
rs.fields("tipo_alerta") = request.form("tipo_alerta")
rs.fields("grupos") = request.form("grupos")
rs.fields("empresas") = request.form("empresas")
rs.fields("texto") = texto
rs.Update
rs.Close
A alguien se le ocurre por que puede suceder esto?? El fallo está al insertar, porque si en la bbdd lo cambio a mano y pongo el acento bién, este aparece bien al sacarlo por pantalla
Muchas gracias por adelantado, salu2