ГоловнаКаталогБлогРейтингЕ-Пошта 
 
 
Зробити домашньою у вибране  

  Відповісти  

  Попередні відповіді  
ptytb13
Працює !!!
programmer
Дякую. Допомогло.
Joe
А якщо таким чином?
Text
  SQLQuery2.SQL.Add('SET character_set_client="UTF8", character_set_connection="cp1251", character_set_results="UTF8"');
  SQLQuery2.ExecSQL();
 
Має допомогти.
programmer
Не допомогло. Знаки запитань пропали - тепер взагалі ніяких даних в кирилиці не видно :(
Joe
Спробуй виконати першим після підключення до БД оператор
Text

  SET NAMES 'cp1251'
 

наприклад
Text

  SQLQuery2.SQL.Clear();
  SQLQuery2.SQL.Add('SET NAMES ''cp1251''');
  SQLQuery2.ExecSQL();
 
programmer
Встановив лазарус. Спробував написати програму для роботи з базою даних на mysql5.

Все ніби добре, проте кириличні символи відображаються як знаки питання. Кодировка бази даних - cp1251_general_ci.

Допоможіть розв'язати проблему.


  Логін:
  Пароль:
Книга Фріланс на західному ринку
Книга Фріланс на західному ринку

APServer | SiMan CMS | Лічильник відвідувань | Тека сайтів | Рейтинг | Форум | Download | Шаблони сторінок | Посібник Smarty | Підручник PHP | Статті/Огляди