Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

MySQL и русские символы [D7, MySQL]


cad2206 ©   (2007-03-02 09:03:00) 

Уважаемые, подскажите как мне правильно отображать русские символы.
Исходные данные:
1. MySQL Server v.5.0.18 находится на машине FreeBSD, там же и БД
2. При подключении через MySQLAdministarator - все ок.
3. Для реализации интерфейса на Dеlphi 7 использую библиотеку DelphiMySQL:

mysql_connect(@mysqlrec, PChar(HOST), PChar(USER), PChar(PASSWD));
mysql_select_db(@mysqlrec, PChar(DB));

Данные отражаются некорректно(((.

В функциях библиотеки ничего похожего не нашел. Помогите решить проблему. Буду очень признателен.


cad2206   (2007-03-05 10:45:00) [1]

столкнулся со следующей проблемой: при вставке записи из Delphi:

INSERT INTO IP_User values ('100', 'Тест')

запись с русскими шрифтами отображается знаками ?????????.


cad2206   (2007-03-02 13:26:00) [2]

спасибо clickmaker. помогло


clickmaker   (2007-03-02 10:25:00) [3]

после подключения выполни это
mysql_query("SET character_set_client = cp1251");
mysql_query("SET character_set_connection = cp1251");
mysql_query("SET character_set_results = cp1251");


Наверх

Титульная страница Поиск, карта сайта Написать письмо