Il campo restituisce ???? e nn la parola in russo

searedone

Utente Attivo
11 Giu 2010
508
0
0
Ciao a tutti,
spero che qualcuno riesca a farmi capire dove sbaglio o come risolvere il mio problema.

Ho un db relazionale dove una delle tabelle es ( id, parola1, parola2 )

in parola 1 scrivo in italiano si
in parola 2 scrivo in russo da


quando faccio l'interrogazione del db se richiamo il campo 1 trovo scritto si se invece interrogo il campo 2 al posto di da viene fuori ?????

chi riesce ad aiutarmi e a dirmi come posso fare a far uscire la parola da, come altre parole scritte in cirillico ???!

grazie
 

HolidaySoft.it

Utente Attivo
16 Ott 2012
105
0
0
Milano
www.holidaysoft.it
Ciao,
prova a controllare il "character set" della colonna contenente il valore in cirillico. Il character set da utilizzare per i testi in cirillico li trovi nella seguente pagina charset-cyrillic-sets

e il comando per modificare il character set di una colonna è questo:

ALTER TABLE t
MODIFY nome_colonna_latin2 CHAR(100) CHARACTER SET latin2,
MODIFY nome_colonna_utf8 CHAR(150) CHARACTER SET utf8;

Facci sapere
Ciao
Michele


A quick solution is a shortcut to troubleshooting
HolidaySoft.it - Gestionali, Database, SitiWeb
GarganoSapori.it - Olio ExtraVergine del Gargano
OsteriaORistorante.it - Crea la Vetrina per il tuo Ristorante!
 

searedone

Utente Attivo
11 Giu 2010
508
0
0
Ciao,
ho provato più character set ma mi da sempre i punti di domanda :-(

ti carico due foto cosa sbaglio ??!?

ishot-490.jpg

ishot-491.jpg
 

searedone

Utente Attivo
11 Giu 2010
508
0
0
dimenticavo il campo russia ha dentro le parole in cirillico, il campo cosa le parole in Italiano ( giusto per farti capire perché ho modificato solo il campo russia )
 

HolidaySoft.it

Utente Attivo
16 Ott 2012
105
0
0
Milano
www.holidaysoft.it
Ciao,
un altra prova che puoi fare è questa:

- creare una tabella tb_target con il character set delle colonne già corrette (utf8 o altro)
- eseguire l'insert dalla tua tabella nella nuova tabella come nell'esempio sotto riportato:

INSERT INTO TB_TARGET (COSA, RUSSIA)
SELECT COSA, CONVERT(CONVERT(RUSSIA USING BINARY) USING utf8) FROM TB_SOURCE

Ciao
Michele


A quick solution is a shortcut to troubleshooting
HolidaySoft.it - Gestionali, Database, SitiWeb
GarganoSapori.it - Olio ExtraVergine del Gargano
OsteriaORistorante.it - Crea la Vetrina per il tuo Ristorante!
 

MarcoGrazia

Utente Attivo
15 Dic 2009
852
20
28
62
Udine
www.stilisticamente.com
Il sistema operativo che usi per vedere il risultato ha il charset russo inserito?
Mi spiego meglio: dal database arriva la parola giusta, col giusto chartset non con i ??? ma il tuo sistema operativo non la riconosce e usa il carattere predefinito.
Altra cosa la pagina html che visualizza il database ha il charset definito?
Altra cosa, il server html ha il charset definito giusto?
Insomma le cose che possono andar male sono tante.
Piccolo consiglio per quel che vale: usa un editor in grado di salvare le pagine in UTF8, salva le tue pagine in UTF8 senza BOM ( se usi PHP non usare UTF8 normale ) metti il charset nelle pagine come UTF-8 ( nota il trattino ), metti anche le tabelle del database UTF-8 general CI ( lascia stare il resto perché usare il russo è usare un subset di UTF-8 ) CI sta per Case Insensitive.
Controlla che il server invii le pagine come UTF8.
 
Discussioni simili
Autore Titolo Forum Risposte Data
G Valore del campo id maggiore di 9999 MySQL 0
S da casella di testo a campo tabella Database 0
M Vendo il mio sito web teknosurfng.com, che trasmette nel campo della tecnologia Compravendita siti e domini 0
F errore 1062 su campo nuovo MySQL 4
R Aprire maschera con Openform filtrando un campo testuale con un valore recuperato da un'altra maschera MS Access 10
D Visualizzazione pagina basata sul valore di un campo del database PHP 2
A pulsante di update campo mysql con javascript Javascript 2
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
D riempire campo inserendo un valore in un altro campo PHP 2
S riflettere valore di campo input range in live Javascript 0
P Ricerca campo data PHP 1
M Aggiornare stesso campo in due tabelle PHP 0
U Campo vuoto data errore Fatal error: PHP 2
Alex_70 Aggiornare campo da un altro campo PHP 16
F Steps campo input field Javascript 1
N Chiave Primaria in Campo Calcolato Windows e Software 1
I Focus su un campo Javascript 9
Alex_70 Nascondere label tab se campo vuoto PHP 2
G Impostare suggerimenti campo text di un form Javascript 2
Shyson Inserire placeholder nel campo cerca PHP 5
B Campo ricerca domini HTML e CSS 4
D verifica codice fiscale persona fisica /aziendale stesso campo HTML e CSS 1
G Campo Not null a condizione MySQL 8
M [PHP] Compilare automaticamente il campo data PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
M [PHP] Salvare campo di una tabella in una variabile PHP 14
M [MySQL] CREARE UN LINK SU UN DETERMINATO CAMPO DI UNA TABELLA RISULTATO DI UNA QUERY SQL MySQL 3
D [ASP] Leggere Campo decimal MYSQL Classic ASP 1
S [ASP] SALVARE VALORE SELECT OPTION SU CAMPO TABELLA ACCESS Classic ASP 9
M [PHP] Drop down in campo select PHP 1
elpirata [RISOLTO][Javascript] Datapicker e autocompletamento campo input Javascript 2
elpirata [RISOLTO][Mysql] Contare le occorrenze in un campo tipo varchar MySQL 2
elpirata [MYSQL] Schedulare evento per update del campo data su tabella MySQL 0
G Campo HTML input file con jQuery jQuery 0
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
Arcadia [MS Access] Focus su campo specifico MS Access 1
A [MS Access] Pulsante per inserire allegati in campo maschera MS Access 0
L [Javascript] Drag and drop. Aggiornamento Campo Javascript 2
A [MySQL] Ottenere più risultati in un unico campo MySQL 7
A [MS Access] Somma Campi se in altro campo presente un determinato testo MS Access 1
Monital [PHP]Far riconoscere stringa o numerico epr creazione campo tabella PHP 6
Monital Funzione php e campo database come variabile PHP 6
C [PHP] Creare un Pulsante che ricopia valori di un campo in altro record PHP 4
G [Javascript] Campo a comparsa di select Javascript 0
A [Javascript] Somma di un campo in una tabella dinamica Javascript 0
L [PHP] case then e campo non riconosciuto PHP 0
A [PHP] Modificare campo database in base alla scelta dell'utente PHP 2
C [PHP] Estrapolare solo l'anno da una data di nascita inserita in un campo PHP 8
Store creazione campo search in php PHP 1
A [MySQL] riordinare campo criptato MySQL 1

Discussioni simili