powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вопросительные знаки место русских символов
3 сообщений из 3, страница 1 из 1
Вопросительные знаки место русских символов
    #33307866
SergeyS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем. Создаю програмно БД на MySQL сервере. Заношу данные с помощью другой программы и в результате место русских букв получаются вопросительные знаки. В чем тут беда? Хотя если создавать БД с помощью программы EMS MySQL Manager, то все русские символы отображаются нормально. Привожу код создания БД программно:
zQuery1.Close;
zQuery1.SQL.Clear;
//Создание БД
zQuery1.sql.add('CREATE DATABASE aaa);
zQuery1.ExecSQL;

//Делаем БД текущей
zQuery1.Close;
zQuery1.SQL.Clear;
zquery1.sql.add('USE aaa');
zQuery1.ExecSQL;

//Создание таблиц
zQuery1.Close;
zQuery1.SQL.Clear;
zquery1.sql.add('CREATE TABLE otdels (Code INTEGER(3) AUTO_INCREMENT NOT NULL PRIMARY KEY, Otdel VARCHAR(100))');
zQuery1.ExecSQL;
...
Рейтинг: 0 / 0
Вопросительные знаки место русских символов
    #33308693
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кодировка клиента и сервера разная. Нужно в строке соединений указывать кодировку, там должен быть параметр character encoding.
...
Рейтинг: 0 / 0
Вопросительные знаки место русских символов
    #33310381
flyinghero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SET NAMES cp1251

посылай этот запрос после установления соединения и все будет ок.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вопросительные знаки место русских символов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]