|
|
|
Linux & MySQL
|
|||
|---|---|---|---|
|
#18+
Выполняю вот такой код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. и получаю вот такое сообщение Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Работаю под ASP Linux 9.0 JDK 1.5.0_05. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2006, 18:53 |
|
||
|
Linux & MySQL
|
|||
|---|---|---|---|
|
#18+
Попробуй через параметры Connection задать явно другую кодировку, напр. koi-8r . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2006, 21:01 |
|
||
|
Linux & MySQL
|
|||
|---|---|---|---|
|
#18+
у меня тоже была такая же проблема, описана : вот здесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2006, 00:13 |
|
||
|
Linux & MySQL
|
|||
|---|---|---|---|
|
#18+
unicornmirageу меня тоже была такая же проблема, описана : вот здесь У тебя там написано: "если же указываю кодировку "windows-1251" то все нормально" . Где именно ты ее указываешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2006, 02:01 |
|
||
|
Linux & MySQL
|
|||
|---|---|---|---|
|
#18+
bob_j У тебя там написано: "если же указываю кодировку "windows-1251" то все нормально" . Где именно ты ее указываешь? как уже выше было сказано, кодировка указывается в параметрах Connection, например: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2006, 05:57 |
|
||
|
Linux & MySQL
|
|||
|---|---|---|---|
|
#18+
1. Код, приведенный в начале, НЕ устанавливает characterEncoding. 2. Будете устанавливать его - почитайте внимательно руководство к Вашему драйверу. "win1251" - корректное имя character set для MySQL, но некорректное для Java. В Java это "Cp1251". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2006, 11:08 |
|
||
|
Linux & MySQL
|
|||
|---|---|---|---|
|
#18+
М.Голованов1. Код, приведенный в начале, НЕ устанавливает characterEncoding. почему это? наверное зыбыл привести строку: Код: plaintext М.Голованов2. Будете устанавливать его - почитайте внимательно руководство к Вашему драйверу. "win1251" - корректное имя character set для MySQL, но некорректное для Java. В Java это "Cp1251". я так и понял, когда смотрел исходники этого драйвера. проблему с кодировкой решил по-другому: -- запускал resin с ключом с параметрами кодировки Cp1251 -- в MySQL создавал БД с кодировкой по-умолчанию (она была latin1) -- в параметрах соединения через JDBC ничего, связанного с кодировкой не указывал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2006, 16:57 |
|
||
|
Linux & MySQL
|
|||
|---|---|---|---|
|
#18+
unicornmirageprop.put("characterEncoding", "ИМЯ_КОДИРОВКИ"); Это бесполезно. Работало только на старых драйверах. Указано, как не странно, в описании jdbc драйвера на mysql.com. Попробовал бы почитать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2006, 12:11 |
|
||
|
Linux & MySQL
|
|||
|---|---|---|---|
|
#18+
maddcast unicornmirageprop.put("characterEncoding", "ИМЯ_КОДИРОВКИ"); Это бесполезно. Работало только на старых драйверах. Указано, как не странно, в описании jdbc драйвера на mysql.com. Попробовал бы почитать. странно, мож я чё напутал но это у меня проходило для создания простых Statement, но не работало с PreparedStatement. драйвер - mysql-connector-java-3.1.10 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2006, 17:31 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33539280&tid=2150161]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 347ms |

| 0 / 0 |
