Foros del Web » Programando para Internet » ASP Clásico »

Juego de caracteres HTML ASP y SQL

Estas en el tema de Juego de caracteres HTML ASP y SQL en el foro de ASP Clásico en Foros del Web. Hola Estoy teniendo problemas al insertar datos de un formulario en una base SQL El problema que surge es el siguiente: Tengo un form con ...
  #1 (permalink)  
Antiguo 21/04/2006, 11:17
 
Fecha de Ingreso: febrero-2003
Mensajes: 141
Antigüedad: 21 años, 3 meses
Puntos: 0
Juego de caracteres HTML ASP y SQL

Hola
Estoy teniendo problemas al insertar datos de un formulario en una base SQL
El problema que surge es el siguiente:

Tengo un form con un campo de texto,
Cuando alli se escribe una Ñ o acentos y luego se envia a la base de datos en ella se registra algo asi como garabatos

He tocado todo lo que se me ha ocurrido con respecto al CHARSET:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

luego

Session.LCID = 1034

Y nada, he variado con UTF-8
Pero nada, no puedo hacer que una Ñ se guarde como Ñ
Ahora bien....en otro form del mismo sitio, en el mismo server, el registro lo guarda correctamente
Los comparo pero no he encontrado una sola diferencia
Alguna idea?
  #2 (permalink)  
Antiguo 21/04/2006, 11:38
Avatar de ludovico2000  
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 20 años, 7 meses
Puntos: 2
¿has probado a guardar un dato con "Ñ" directamente en la base de datos, por si el problema fuera de la propia BD?
  #3 (permalink)  
Antiguo 21/04/2006, 12:01
 
Fecha de Ingreso: febrero-2003
Mensajes: 141
Antigüedad: 21 años, 3 meses
Puntos: 0
Si, y no hay problema
incluso recien hice un formulario nuevo en una pagina nueva y ese lo graba perfectamente,
En este momento le estoy poniendo elementos encima como para ver si detecto cual puede ser la causa

Es muy raro
  #4 (permalink)  
Antiguo 21/04/2006, 12:39
 
Fecha de Ingreso: febrero-2003
Mensajes: 141
Antigüedad: 21 años, 3 meses
Puntos: 0
Señores creo haberlo encontrado , aunque no se que es esto pero he aqui una diferencia

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
en la que funciona y

<%@LANGUAGE="VBSCRIPT" %>
en la que no funciona

Alguien me lo explica?
Puede ser solo esto?
Seguire chequeando
  #5 (permalink)  
Antiguo 21/04/2006, 12:49
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
La explicación es la forma en la cual se muestran los caracteres, aquí un link:

http://www.w3schools.com/asp/prop_codepage.asp

Espero que te unan los posts.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:14.