ComboBox ?!
Есть Combobox (в нем список месяцев), пытаюсь записать выбранную строку в dbf, а вместо нормальных символов '#'. Т.е. если записать "март" то получится "####". Почему так? И как с этим бороться ?
ЕслиЮ например ты создаешь БД в DataBase Desktop то по умолчанию там стоит ASCII поменяй ее на dBase RUS cp866.
Цитата:
Originally posted by SEDEGOFF
Посмотри какая у тебя стоит кодировка у таблице.
ЕслиЮ например ты создаешь БД в DataBase Desktop то по умолчанию там стоит ASCII поменяй ее на dBase RUS cp866.
Посмотри какая у тебя стоит кодировка у таблице.
ЕслиЮ например ты создаешь БД в DataBase Desktop то по умолчанию там стоит ASCII поменяй ее на dBase RUS cp866.
Поменял и уже давно. Если бы была ASCII то вместо символов '#' были бы другие символы. Например "п RЎлз-R ЇЁиг вЁЇ".
А базу создаю CreateTable.
Цитата:
Originally posted by Тимофей
Поменял и уже давно. Если бы была ASCII то вместо символов '#' были бы другие символы. Например "п RЎлз-R ЇЁиг вЁЇ".
А базу создаю CreateTable.
Поменял и уже давно. Если бы была ASCII то вместо символов '#' были бы другие символы. Например "п RЎлз-R ЇЁиг вЁЇ".
А базу создаю CreateTable.
А чем ты эту базу потом смотришь?
Я, например, когда запихиваал в дбф-ки русские строки, то если открывал в екселе, то получалась полная белиберда, а если SQL Explorer-ом, то всё было в порядке. Может и у тебя дело всегог лишь в просмотрщике.
Цитата:
Originally posted by gray_k
А чем ты эту базу потом смотришь?
Я, например, когда запихиваал в дбф-ки русские строки, то если открывал в екселе, то получалась полная белиберда, а если SQL Explorer-ом, то всё было в порядке. Может и у тебя дело всегог лишь в просмотрщике.
А чем ты эту базу потом смотришь?
Я, например, когда запихиваал в дбф-ки русские строки, то если открывал в екселе, то получалась полная белиберда, а если SQL Explorer-ом, то всё было в порядке. Может и у тебя дело всегог лишь в просмотрщике.
Смотрю я базу DBGrid'ом и ещё досневой прогой CDBF. Кстати сейчас экспериментировал, зписывал через Edit, записывал сначало в char а потом в базу... Один раз получилось но при следующей загрузке опять '#'. Ничего не пойму.
Да это наверно просто глюк. И меня, не меняя кодировок, вдруг все просмоторщики начали отображать русские нормально. Правдо до этого я без проблем, в базах кодировка ASCII, выводил в комбы и считывал с них. Попробуй на другой машине с другим билдером сделать тоже самое.