Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Русский язык в DBE (http://forum.oszone.net/showthread.php?t=30488)

Galosh 23-05-2003 02:30 208841

Граждане, подскажите. Как проинсталировать и/или установить драйвера шрифтов чтоб они отбражались при работе с базой данных. Тоесть чтобы вместо ######## писалось "Петренко". Работа с DBЕ через С++ Builder. Региональные настройки системы и такое прочее не помагают.

gonsales 23-05-2003 02:41 208842

Это не поблема DBE, это проблема самого .db файла. Если создавать файлы баз данных в DataBase Table, то можно выбрать кодовую страницу (язык).
То-же самое и в Delphi.

Во всяком случае это единственная проблема с русским языком, которая у меня возникала при работе с Builder-ом.

Galosh 23-05-2003 04:12 208843

gonsales Разясни пожалуйста по подробней
Извини за ламерство, первый раз работаю с базами данных:)

gonsales 23-05-2003 04:30 208844

Попробую вспомнить ...
В общем в Builder, да и в Delphi тоже, есть такая утилитка как DataBase Table (или както по другому, не помню сейчас, поищи в ярлыках Builder-а). В ней можно создавать сами фалы баз данных. Собственно .bd-шки. Когда входишь в параметры какой либо базы. Там в одной из вкладок, в одном из списков есть пункт про "язык" (кодовую страницу). Нужно просто выбрать необходимую и всё. Там несколько русских языков, но по моему я выбирал Cyrillic ASCII. В общем можно поэкспериментировать. Я точно не могу описать, т.к. у меня сейчас не стоит Builder.

Попробуй найти, там в общем, ничего сложного.

Кто ищет, тот всегда найдёт.

И напиши если заработает (чтоб я знал устанавливать мне Builder или нет).

Если не заработает попробую у себя посмотреть поточнее, но не раньше понедельника.

DimSher 23-05-2003 05:26 208845

gonsales
Проблема не в настройках DataBase Desktop, а, скорее всего в настройках BDE.
Поэтому Galosh открываешь BDE Administrator - Configuration - Drivers - Native - твой тип файла - LangDriver и ставишь кодовую страницу (у меня стоит dBase RUS 866)
Дальше System - INIT - LangDriver - dBase RUS 866
Справедливо для Delphi.


Время: 04:51.

Время: 04:51.
© OSzone.net 2001-