Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22

Discussione: ASP MYSQL e CIRILLICO

  1. #1
    Utente di HTML.it L'avatar di diablobox
    Registrato dal
    Feb 2001
    residenza
    Pisa
    Messaggi
    1,154

    ASP MYSQL e CIRILLICO

    ... ho un problema con MYSQL e caratteri in cirillico e non ci levo le gambe...

    duque se provo ad aggiornare un campo di un database inserendo un testo in italiano funziona

    se metto il russo non va piu...

    se poi provo ad aggiornare un campo che è gia in cirillico.. mi da questo errore:
    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

    [MySQL][ODBC 3.51 Driver][mysqld-5.0.37]Errore di sintassi nella query SQL vicino a '' linea 1

    -clienti.asp, line 57
    la collection del campo l'ho impostata su:
    cp1251_general_cs

    quella del database ha:
    Set di caratteri MySQL: UTF-8 Unicode (utf8)

    Versione MySQL: 5.0.37

    qualcuno sa salvarmi??

    grazie
    Ciao

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    mi sa che non codifichi ...
    stampa la query.
    2000 post e sono più vecchio di 4 anni...
    grazie a tutti....

  3. #3
    Utente di HTML.it L'avatar di diablobox
    Registrato dal
    Feb 2001
    residenza
    Pisa
    Messaggi
    1,154

    Dim RsAggMySql
    Dim RsAggMySql_numRows

    Set RsAggMySql = Server.CreateObject("ADODB.Recordset")
    RsAggMySql.ActiveConnection = MM_XXX_STRING
    RsAggMySql.Source = "SELECT ID, indirizzo FROM tabella WHERE ID = " + Replace(RsMYSQL__VARIDcliente, "'", "''") + ""
    RsAggMySql.CursorType = 0
    RsAggMySql.CursorLocation = 2
    RsAggMySql.LockType = 3
    RsAggMySql.Open()

    RsAggMySql_numRows = 0
    e l aggiornamento:

    <%
    RsAggMySql ("indirizzo") = "Mosca scritto in russo"
    RsAggMySql.update
    %>
    se l'aggiornamneot è in italiano funziona.

    Se pero avevo aggiunto nel campo un testo in Russo non mi aggiorna nemmeno se voglio sostituire con l'italiano...
    Strano...

  4. #4
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    response.write RsAggMySql.Source
    stampala..
    2000 post e sono più vecchio di 4 anni...
    grazie a tutti....

  5. #5
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    scusa..

    RsAggMySql ("indirizzo") = "Mosca scritto in russo"
    response.write "Mosca scritto in russo"
    2000 post e sono più vecchio di 4 anni...
    grazie a tutti....

  6. #6
    Utente di HTML.it L'avatar di diablobox
    Registrato dal
    Feb 2001
    residenza
    Pisa
    Messaggi
    1,154
    scrive in russo.. ho gia provato

  7. #7
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    ma va ?
    stampala...
    2000 post e sono più vecchio di 4 anni...
    grazie a tutti....

  8. #8
    Utente di HTML.it L'avatar di diablobox
    Registrato dal
    Feb 2001
    residenza
    Pisa
    Messaggi
    1,154
    Se stampo:
    response.write RsAggMySql.Source

    mi da:

    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

    [MySQL][ODBC 3.51 Driver][mysqld-5.0.37]Errore di sintassi nella query SQL vicino a '' linea 1

    /pagina.asp, line 57

  9. #9
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    il problema non è nella query di apertura...

    ma nella variabile che utilizzi per scrivere il valore mosca " a mio avviso " .
    2000 post e sono più vecchio di 4 anni...
    grazie a tutti....

  10. #10
    Utente di HTML.it L'avatar di diablobox
    Registrato dal
    Feb 2001
    residenza
    Pisa
    Messaggi
    1,154
    non è possibile perche ho bloccato la pagina prima della variabile:
    <%
    response.write RsAggMySql.Source
    %>
    <%response.End()%>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.