![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Выборка из базы dbf [D7, XP]
lewka © (2011-11-07 14:53:00)Привет!!!
Есть база данных, которая находится в одном файле dbf. При заполнении этой базы часто используются одинаковые значения в одном столбце. Подскажите как сделать, как в Excel, чтобы при вводе в ячейку повторяющегося значения появлялось это значение само.
Inovet (2011-11-07 16:52:00) [1]> [11] Медвежонок Пятачок © (07.11.11 16:44)
> Да не вопрос. Пользуйся:
Главное не моргать при этом.
Медвежонок Пятачок (2011-11-07 16:44:00) [2]>А можно поподробнее об этом. или примерчик кинуть для наглядности.
Да не вопрос. Пользуйся:
http://www.youtube.com/watch?v=JEFXMdqTmqc&feature=fvst
Anatoly Podgoretsky (2011-11-07 16:39:00) [3]
> Дак это же будет долго. пока он по всей базе пробежит.
А ты пока кофе выпей
Сергей М. (2011-11-07 16:30:00) [4]
> пока он по всей базе пробежит
Вот "он" пусть сам и бегает.
Твое дело - подготовить индекс и сделать запрос к базе а-ля
select top 1 myfield from mytable where myfield like 'то что юзер успел назаполнять в поле myfield*'
lewka (2011-11-07 16:29:00) [5]
> Прямо в магнитные домены на пластине жесткого диска.
А можно поподробнее об этом. или примерчик кинуть для наглядности.
Медвежонок Пятачок (2011-11-07 16:24:00) [6]Если да, то вместо цикла используй прямую мыслепередачу значения.
Прямо в магнитные домены на пластине жесткого диска.
Работает раз в десять быстрее цикла.
Инфа 100%
Сергей М. (2011-11-07 16:23:00) [7]А не надо бегать по всей базе.
Бегать нужно в инкрементальном поиске только по записям, фигурирующим в заранее подготовленном индексепо полю, в котором осуществляется поиск.
Медвежонок Пятачок (2011-11-07 15:23:00) [8]Торопишься?
lewka (2011-11-07 15:19:00) [9]
> запомнить значение.
> пробежать по записям
> присвоить значение.
Дак это же будет долго. пока он по всей базе пробежит.
Медвежонок Пятачок (2011-11-07 15:16:00) [10]запомнить значение.
пробежать по записям
присвоить значение.
lewka (2011-11-07 15:13:00) [11]
> В экселе оно запрограммировано.
Ну это то понятно дело. Подскажите как мне тоже самое сделать
Медвежонок Пятачок (2011-11-07 15:03:00) [12]В экселе оно "не само".
В экселе оно запрограммировано.