Форум » Для флейма » mysql.h » Ответить

mysql.h

Pasha: Скачал mysql 5.0.67 для windows с http://www.mysql.ru/download, установил его. Но там нет mysql.h Где бы его взять ?

Ответов - 6

Dima: http://forum.sources.ru/index.php?s=e19a662a4a008c992a854b8a6561606d&act=Attach&type=post&id=2742332&attach_id=3895 или так (аттач в теме) http://forum.sources.ru/index.php?showtopic=317285

Pasha: Спасибо Мне, собственно, надо прочесть данные из БД mysql, в которой имена полей набраны в кодировке 1251 Попытался использовать MySQL-Front, но он не хочет их читать. Хотел собрать програмку на харборе (для чего и понадобился mysql.h), но, смотрю, ни в hbmysql, ни в sddmy нет возможности указать charset. Может быть, есть какая-то утилитка, в которой проблема с русскими полями отсутствует ? Под мастдай надо.

PSP: Насколько я могу судить, в MySQL есть функция mysql_set_charset (но нужна версия MySQL 5.0.7) http://ru.php.net/mysql_set_charset Но, как это прикрутить к Харбору, сам хотел бы знать...


PSP: И вот еще: http://www.mysql.ru/docs/mysql-man-5.0-en/internationalization-localization.html#charset

Pasha: Все-таки собрал hbmysql.lib, и сделал тест Оказалось достаточно указать харбору hb_CdpSelect( "RU1251" ) и данные корректно выбираются из mysql без указания ему charset. Остальное просто, и никаких утилит не надо, все делается на харборе :)

PSP: Pasha пишет: все делается на харборе



полная версия страницы