Meddelande

Minska
No announcement yet.

1366 - Incorrect string value

Minska
X
 
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • 1366 - Incorrect string value

    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.
    // SnowCat
    - skäll inte på mig! Jag är nybörjare

    www.historiesajten.se
    www.slottsguiden.info

  • #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?
    Om jag var blygsam,skulle jag vara perfekt
    ><((((º>

    Kommentera


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

      Kommentera


      • #4
        b242569 skrev: Visa inlägg
        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.
        Om jag var blygsam,skulle jag vara perfekt
        ><((((º>

        Kommentera


        • #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:
          Kod:
          SET NAMES 'utf8';
          http://dev.mysql.com/doc/refman/5.1/en/charset.html

          Kommentera


          • #6
            jag öppnar databasen med navicat och skriver rätt i bara
            // SnowCat
            - skäll inte på mig! Jag är nybörjare

            www.historiesajten.se
            www.slottsguiden.info

            Kommentera


            • #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:
              Kod:
              ALTER TABLE `database_name`.`table_name` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
              ...och gör en backup först

              Kommentera

              Working...
              X