Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.02.2010, 14:46   #1
ryabis
 
Регистрация: 04.02.2010
Сообщений: 3
Вопрос Непонятки с кодировкой

CodeGear Delphi 2007 for Win32 + MySQL 5.0.51

Подключаюсь к базе через TSQLConnection.
Когда пытаюсь добавить в поле типа VARCHAR запись на русском
Код:
qry.SQL.Add('insert into dctree (id, id_parent, object_type, object_name) values (1, 2, 3, "про");');
Выдаёт ошибку
Цитата:
Incorrect string value: '\xEF\xEY\xEE' for column 'object_type' at row 1.
Если перед этим выполнить запрос
Код:
qry.SQL.Add('SET NAMES CP1251;');
Все проходит замечательно, но хотелось бы без него.
Как сие сделать?
ryabis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятки с DateTimePicker artemavd Общие вопросы Delphi 14 13.08.2009 13:32
Непонятки с рисованием на форме ROD Общие вопросы C/C++ 2 03.02.2009 18:14
Непонятки с кнопками Devoto Общие вопросы Delphi 2 16.11.2008 20:47
Непонятки с сетью! anton14 Компьютерное железо 4 12.11.2008 21:49
непонятки с данными KiSH333 БД в Delphi 5 01.09.2008 08:36