Ответ
Misha v.3 06.04.2005 16:21
почему SET CHARACTER SET не подходит?
вы пишите перед каждым запросом:
^connect[$SQL.connect-string]{
запрос
}
?
у меня с моими SQL классами достаточно перекрыть метод @server[] (добавить ^void:sql{SET CHARACTER SET ...}) и все.
с ClientCharset играться можно если соединение драйвера и сервера проходят нормально и данные не искажаются. например у вас в MySQL все в UTF, а файлики в 1251. тогде можно все дело настроить так что драйвер с сервером будут общаться в utf, а парсеру драйвер будет перед выдачей их перекодировать. но если это может делать сам сервер/драйвер - пусть они этим и занимаются.