Показать сообщение отдельно
  #47  
Старый 18.09.2014, 16:28
Heneken Heneken вне форума
Новичок
 
Регистрация: 11.09.2011
Сообщения: 73
Версия Delphi: Delphi XE6
Репутация: 10
По умолчанию

Все написал. Во первых в твоей БД куча пробелов. Например не просто 'Муж',а 'Муж '.Тоже самое и с районами.Чтобы этого избежать
заключай текст в операнд Trim(' Муж ').Трим уберет пробелы и получишь просто 'Муж'
Второе кодировку ты мне так и не сказала. Поэтому все что написано в WHERE по русски,работать не будет! До тех пор пока НЕ УЗНАЕШЬ КОДИРОВКУ! Я заменил у себя все твои районы на транслит и все прекрасно заработало.
Исправь:
1-Правильно бы было писать не муж жен,а 1 и 2. 1 будет мужиком 2 женщиной.
2- В поле podr пиши ID района,а не его наименование! Наименования районов делай в другой таблице.
Создай таблицу RAJON и добавь 2 столба ID и NAME,а в roj.podr пиши только ID.
Пишу потому что эта БД что-то слишком капризная. И все что требует выборки писать лучше или латиницой или цифрами

Ну и по ADO компонентам.Если будешь работать через них то надо ставить ODBC.Ссылку дали выше на 64 бит.У меня Windows 7 64. Но все равно ставил не то что по ссылка,а на том же сайте есть для 32 разрядных систем. На 64 разрядном ODBC ничего не давал сделать. Как регистрировать напишу если не разберешься..лично я на это убил большую часть времени чем на написание программы. Уж слишком капризная БД!


Вот исходники:Новая папка.rar
Ответить с цитированием