Облазил все форумы, но не могу найти как записать русские буквы и буквы вида Ẅ в таблицу. То что нашел не работает.
Я недавно стал изучать базы, извините если задаю глупые вопросы, надеюсь на вашу помощь.
Пользуюсь Delphi XE2, Update 3
Создаю базу.
Код: Выделить всё
MyConnection1.ExecSQL('CREATE DATABASE if not exists test_base DEFAULT CHARACTER SET UTF8',[]);
Код: Выделить всё
MyConnection1.ExecSQL('create table if not exists HH (name_id text(20) not null, primary key (name_id(20))) DEFAULT CHARACTER SET UTF8',[]);
Код: Выделить всё
var ss: string;
ss:=''Петров ы PS2Ẅ [X]`~&*/%3#!/@@$$$-_ 5.{.}.''5''/|\††µ§??™c e'';
MyQuery1.FieldByName('name_id').AsString:=ss;
Ïåòðîâ û PS2? [X]`~&*/%3#!/@@$$$-_ 5.{.}.'5'/|\††µ§??™c e
Подскажите пожалуйста что надо сделать?
И еще можно спросить для чего нужны квадратные скобки
MyConnection1.ExecSQL('CREATE DATABASE if not exists test_base DEFAULT CHARACTER SET UTF8',[]);
MyConnection1.ExecSQL('create table if not exists HH (name_id text(20) not null, primary key (name_id(20))) DEFAULT CHARACTER SET UTF8',[]);
Что указывается в этих скобках и можно пример?
Я скачал демо проект, но к сожалению он слишком сложный для меня.