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

Página web con utf-8

Estas en el tema de Página web con utf-8 en el foro de ASP Clásico en Foros del Web. Hola, Tengo una página web con todas las páginas en utf-8 poniendo lo siguiente: <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> y tengo problemas con el idioma chino. ...
  #1 (permalink)  
Antiguo 13/01/2006, 10:50
Avatar de silvia1977  
Fecha de Ingreso: abril-2005
Mensajes: 54
Antigüedad: 20 años, 1 mes
Puntos: 0
Página web con utf-8

Hola,

Tengo una página web con todas las páginas en utf-8 poniendo lo siguiente:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

y tengo problemas con el idioma chino. Cuando pongo una palabra en chino en un input de un form y la guardo me aparecen los caracteres ???????? y no me lo codifica correctamente.

Tambien he probado a poner en el fichero de conexion
<%@ CodePage=65001 Language="VBScript"%>
ya que este se incluye en todos los demas de la web, y tampoco me lo codifica bien.

¿alguna idea? Gracias

__________________
Silvia - Castellón :arriba:
  #2 (permalink)  
Antiguo 13/01/2006, 11:39
Avatar de silvia1977  
Fecha de Ingreso: abril-2005
Mensajes: 54
Antigüedad: 20 años, 1 mes
Puntos: 0
He investigado mas y realmente me pone caracteres ????? cuando guardo los datos en la base de datos de la siguiente forma:

set oCmd = Server.CreateObject("ADODB.Command")
set rs = Server.CreateObject("ADODB.Recordset")
with oCmd
.ActiveConnection = oConn
.CommandType = adCmdText
end with

strSQL="INSERT INTO ...." <-- HE HECHO UN RESPONSE.WRITE DE strSQL Y AHI AUN SE VE EL CHINO BIEN

CUANDO LO EJECUTO CON ESTO:

with oCmd
.CommandText = strSQL
set rs = .execute
end with

SE VE ASI: ??????????

Ayuda!!!
__________________
Silvia - Castellón :arriba:
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 03:27.