webForumDet fria alternativet

1366 - Incorrect string value

6 svar · 1 567 visningar · startad av snowcat

snowcatMedlem sedan feb. 2007228 inlägg
#1

Jag kör med mysql och skriver texter som jag sedan stoppar direkt in i databasen. Men nu har jag fått ett problem, skulle skriva en namn från Litauen, Kęstutis och får sedan när jag lämnar fältet "1366 - Incorrect string value".
Den klagar över ę
Hur skall man komma runt detta?
Något förslag?
Kör mysql med klassiskt asp.

PeddaMedlem sedan juni 20004 880 inlägg
#2

Kan inte klassisk asp, men i PHP hade jag använt utf8_encode för att fixa det.
Borde väl finnas något liknande funktion för asp?

b242569Medlem sedan sep. 2005748 inlägg
#3

Fundera över om det går att skriva med vanligt e, d v s Kestutis.

PeddaMedlem sedan juni 20004 880 inlägg
#4

b242569 skrev:

Fundera över om det går att skriva med vanligt e, d v s Kestutis.

En del ord får helt annan betydelse om man byter ut bokstäverna, så det är inget att rekommendera om man inte är helt säker på vad man gör.

Nate.AMedlem sedan mars 2006280 inlägg
#5

"Stoppar direkt in i databasen" -Har du ngt databasverktyg för mysql eller menar du att du gör det med ASP?

Om problemet ligger i asp-koden kanske den här länken kan hjälpa:http://blog.inspired.no/utf-8-with-asp-71/

Är det ett mysql felmeddelande kanske du har fel encoding på tabellen?
Testa att säga till mysql att använda utf8 med det här queryt:

SET NAMES 'utf8';

http://dev.mysql.com/doc/refman/5.1/en/charset.html

snowcatMedlem sedan feb. 2007228 inlägg
#6

jag öppnar databasen med navicat och skriver rätt i bara

Nate.AMedlem sedan mars 2006280 inlägg
#7

Jag har aldrig använt Navicat men det måste bero på vilken Collation tabellen och fälten i tabellen har. I phpmyadmin kan man ändra och se vad som används och ändra det i "struktur vyn", har inte den blekaste hur man gör i Navicat.
Det är väl något liknande det här queryt man kör:

ALTER TABLE `database_name`.`table_name` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci

...och gör en backup först ;)

Genererad på 374 ms · cache AV · v20260730165559-full.f96bc7eb