|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.05.2014, 11:51 | #1 |
Пользователь
Регистрация: 28.04.2014
Сообщений: 14
|
Поиск записи по нескольким полям
В Edit1 ввожу индекс и по этому условию находит Область, Город и улицу:
if Edit1.Text <> '' then ADOTable1.Locate('индекс',Edit1.Tex t,[loPartialKey,loCaseInsensitive]); А вот чтобы по области, городу и улице находил индекс не получается. При поиске по нескольким полям ищет по последнему полю, помогите пожалуйста |
04.05.2014, 12:32 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
05.05.2014, 10:57 | #3 |
Пользователь
Регистрация: 28.04.2014
Сообщений: 14
|
Вылезла такая ошибка, это может быть из-за того что слишком большой объём БД Access?
|
05.05.2014, 11:00 | #4 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
зачем же вы всю базу в память пихаете?
|
05.05.2014, 11:08 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Возможно, а может и в проге супер-пупер массивы объявлены. А какой объем той таблицы? В мегабайтах. С помощью чего соединяетесь с базой?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
05.05.2014, 11:28 | #6 |
Пользователь
Регистрация: 28.04.2014
Сообщений: 14
|
Таблица очень большая 72,6 мб (более 300 тыс записей)
Соединение с помощью ADOConnection, ADOTable и DataSource. Я только учусь работать с БД в Delphi , поэтому заранее извиняюсь за возможно глупые вопросы) |
05.05.2014, 11:31 | #7 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
ADOTable выбросить и забыть, использовать ADOCommand
пользователю показываьб только то что ему надо, 72,6 мб ему явно не надо, он пошлет куда подальше и будет прав |
05.05.2014, 11:31 | #8 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
05.05.2014, 12:17 | #9 |
Пользователь
Регистрация: 28.04.2014
Сообщений: 14
|
Я в общем просто всё от начала до конца кидаю, но тут наверняка много ошибок
Код:
Код:
Последний раз редактировалось Stilet; 05.05.2014 в 13:33. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск по нескольким полям | soctellad | PHP | 8 | 02.09.2013 15:30 |
Фильтрация по нескольким полям | Neksion | Помощь студентам | 12 | 07.06.2013 14:25 |
Поиск Locate по нескольким полям | athleet | Общие вопросы Delphi | 5 | 22.05.2011 15:34 |
Осуществить поиск записей по двум символьным полям. Найденные записи отобразить на втором листе | мария2507 | Microsoft Office Excel | 11 | 17.01.2010 15:36 |