Tengo un codigo que dice asi:
Cita:
Si la variable pais le pongo "AMERICA" salen los correspondientes resultados, pero si pongo ESPAÑA los resultados se los pasa por el forro.Dim pais, provincia, detecta
pais ="ESPAÑA"
sql = "SELECT * FROM gsb_ex WHERE pais LIKE '" & pais & "'"
response.write sql
Set result = con.Execute(sql)
do while not result.EOF
detecta = InStr(provincia, result2.fields("provincia"))
response.write("Ha entrado España!")
response.write(result.fields("provincia"))
provincia = provincia & result2.fields("provincia") & "#"
result.movenext
loop
pais ="ESPAÑA"
sql = "SELECT * FROM gsb_ex WHERE pais LIKE '" & pais & "'"
response.write sql
Set result = con.Execute(sql)
do while not result.EOF
detecta = InStr(provincia, result2.fields("provincia"))
response.write("Ha entrado España!")
response.write(result.fields("provincia"))
provincia = provincia & result2.fields("provincia") & "#"
result.movenext
loop
He probado de todo, hasta poner en pais Ñ ó %D1 ó Ñ ... con Response.CodePage = 65001 Response.CharSet = "utf-8"
He intentado buscar en google sin resultados, en FDW sin resultados deseados...
¿Alguien me enciende una bombilla?
Gracias.