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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2011, 01:35   #1
-Jack-
Форумчанин
 
Регистрация: 19.04.2009
Сообщений: 368
По умолчанию Рускоязычного содержания бд

Доброго времени суток.
1.Столкнулся с такой проблемой. Я через ADOConnection и ADOQuery подключаюсь и вывожу часть бд. Но вот в чём проблема, если текст в бд попадается на русском языке, то в место букв выводит ????

Кто знает - подскажите, как можно решить эту проблему с кодировкой ?

2. И 2ой вопрос ) Хотелось бы, чтобы выводилось кол-во загружаемых элеметов ( в виде числа ) из базы.
-Jack- вне форума Ответить с цитированием
Старый 26.11.2011, 12:23   #2
Gulik
Холост/Не замужем
Форумчанин
 
Аватар для Gulik
 
Регистрация: 13.11.2007
Сообщений: 283
По умолчанию

Соизвольте назвать какую БД используете
Gulik вне форума Ответить с цитированием
Старый 26.11.2011, 14:29   #3
-Jack-
Форумчанин
 
Регистрация: 19.04.2009
Сообщений: 368
По умолчанию

ой, точно, а вот про БДшку я и забыл )
Mysql
-Jack- вне форума Ответить с цитированием
Старый 26.11.2011, 14:36   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

1. Попробуйте Form1.Font.Charset:='RUSSIAN_CHARSE T'; не факт что поможет, но иногда решает проблемы. Если не поможет, то настройки СУБД копать
2. ADOQuery.RecordCount после активации кверика возвращает к-во принятых записей

ADD

По первому пункту можно еще настройки провайдера в строке соединения посмотреть. Возможно там решение проблемы
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 26.11.2011 в 14:43.
Аватар вне форума Ответить с цитированием
Старый 26.11.2011, 21:36   #5
-Jack-
Форумчанин
 
Регистрация: 19.04.2009
Сообщений: 368
По умолчанию

1. С этим пунктом я разобрался
Mysql бдшка у меня в utf8,
ADOConnection1 -> ConnectString-> добавил CharSet =cp1251;

2. А вот со 2 пунктом, можно чуть по подробней ? )
-Jack- вне форума Ответить с цитированием
Старый 26.11.2011, 22:20   #6
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

а что есть "кол-во загружаемых элеметов ( в виде числа ) из базы"?

количество полей таблиц? Количество записей?
vovk вне форума Ответить с цитированием
Старый 26.11.2011, 22:59   #7
-Jack-
Форумчанин
 
Регистрация: 19.04.2009
Сообщений: 368
По умолчанию

уже разобрался, всем спасибо за помощь )

Последний раз редактировалось -Jack-; 27.11.2011 в 03:23.
-Jack- вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи различного содержания. Ulmas Паскаль, Turbo Pascal, PascalABC.NET 1 01.04.2011 22:22
кодирование содержания ячейки stbo Microsoft Office Excel 29 27.01.2009 13:37
как делаются содержания trunx Microsoft Office Word 17 01.12.2008 23:57
Создание содержания, нужна помощь trunx Microsoft Office Word 1 10.06.2008 17:49
Загрузка содержания формы из базы Квэнди БД в Delphi 8 03.05.2007 13:43