webForumDet fria alternativet

Japanska

ASPur ASP

4 svar · 411 visningar · startad av Thomasa

Medlem sedan aug. 2002351 inlägg
Frågan#1

Hej!

Försöker skicka in lite japanska till databasen via formulär och en UPDATE-fråga men lyckas inte.

Jag har ställt charset och session.codepage och får då ut rätt japanska tecken om jag lägger in dem direkt i databasen. Lyckas dock inte uppdatera posten via en fråga och ett formulär. Den lägger bara in frågetecken istället för de japanska!

(Om jag ställer om till iso-standard charset så får jag in dem dock som konverterade varianter ex typ & #2342;.)

Någon idé / erfarenhet? :q

Medlem sedan dec. 19996 721 inlägg
#2

Vad är det för databas? Visa gärna lite kod.

Medlem sedan aug. 2002351 inlägg
#3
<%
Response.Buffer = True
Session.CodePage = 932
Response.write(session.CodePage)
marketid = 146
%>
<!--#include file="../../references/admin/check_user.asp"-->
<%
set result = ExecuteSQL(this,"SELECT name from mainmenu WHERE menuid=1878")
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
</head>
<body>
<form action="jptest.asp?sent=true" method="post">
<input type="text" name="namn" value="<%=result("name")%>">
<input type="submit" />
</form>
</body>
</html>
<%
If request.QueryString("sent") = "true" then
	CALL ExecuteSQL(this,"UPDATE mainmenu SET Name='" & request.Form("namn") &"' WHERE menuid=1878")
	response.Write(request.Form("namn"))
End If
%>

Databasen är en MSSQL, och det fungerar ju fint om jag via t ex access data project klistrar in de japanska tecknena direkt.. fungerar sämre via formuläret ovan..

Medlem sedan aug. 2002351 inlägg
#4

fick till det genom att använda charset iso fast för japan

Medlem sedan nov. 20021 222 inlägg
#5

Acceptera då gärna denna tråd som löst, så vet andra om det. :)

140 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)