Ho un problema stranissimo: quando vado a leggere caratteri codificati in un campo binario con aes_decrypt, ricevo una serie di caratteri casuali.
Eseguendo la stessa identica query direttamente da phpmyadmin (sono su aruba) mi da il risultato corretto.
Ed il codice asp va bene anche perchè quello che mi da il problema funziona benissimo in un altro sito.
Facendo una ricerca abbastanza inconcludende ho scoperto che probabilmente il problema deriva dal fatto che alcune versioni del connettore hanno problemi con la codifica utf8
la mia stringa di connessione èche ovviamente funziona alla perfezione con tutto meno che con i dati inseriti nei campi blobcodice:dbConn.Open "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=*.*.*.*; PORT=3306; DATABASE=*_1; Uid=***; Pwd=***"
come procedo per risolvere il problema?
come faccio a verificare quale driver è disponibile sul server?
magari server recente = driver nuovo -> problemi
sto uscendo pazzo![]()

Rispondi quotando