Api Bde
"A table's language driver can be changed after creation by using DbiDoRestructure. DbiDoRestructure does not translate table data or metadata to the character set of the new language driver, in cases where the character sets of the old and new language drivers differ. However, table data is transliterated between differing character sets by DbiBatchMove."
(Сам программно страницы не менял...)
1. Как создать индек с использованием определенной кодовой страницы
2. Как в таблю с кодовой страницей Paradox japan Ansi запухнуть русский текст - и не говорите что это не возможно - у меня есть программа на Delphi которая это делает
Спрошу по другому -
1. Как создать индек с использованием определенной кодовой страницы
Опять же функцией DbiDoRestructure, на входе кторой подается TableDescription, внутри которого и указана кодовая страница
2. Как в таблю с кодовой страницей Paradox japan Ansi запухнуть русский текст - и не говорите что это не возможно - у меня есть программа на Delphi которая это делает
Ну и агрессивен Вы, батюшка, стали со своей Японо-кассой...
юзай функции
MultiByteToWideChar( 1251,0,...
- перевод в Wide, затем
WideCharToMultiByte(CP_OEMCP,0,...
далее обычное присвоение полю того, что получилось.
И(!) CharSet фонта грида (или чего там у Вас) д.б OEM_CHARSET - иначе "каля-баля"
И ниче не агресивен я - просто нервничаю... дайте пожалуйста рабочий пример - ну не получаеться у меня - все вроде как выполняется но ничего не происходит!
(Всмысле пример работает но не делает то что нужно)
Спасибо за пример - но неработает!!!
(Всмысле пример работает но не делает то что нужно)
Ну как знаете... Пример же "запухивает в таблю с кодовой страницей Paradox japan Ansi русский текст" и вполне корректно отображает его...
Да не запухивает - у таблиц даже кодировка не Paradoc 'ascii' japan
Sorry...
Действительно - кодировку сбил (пробовал юзать параметр TransLiterare BatchMove-a - там и сбил -применив BatchCopy mode...)
А для присланного примера попробуй в функции
WideCharToMultiByte применить "СP_FORJAPAN" - я понятия не имею как она пишется/кодирутся...