Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.02.12;
Скачать: CL | DM;

Вниз

Выборка из базы dbf   Найти похожие ветки 

 
lewka ©   (2011-11-07 14:53) [0]

Привет!!!
Есть база данных, которая находится в одном файле dbf. При заполнении этой базы часто используются одинаковые значения в одном столбце. Подскажите как сделать, как в Excel, чтобы при вводе в ячейку повторяющегося значения появлялось это значение само.


 
Медвежонок Пятачок ©   (2011-11-07 15:03) [1]

В экселе оно "не само".
В экселе оно запрограммировано.


 
lewka ©   (2011-11-07 15:13) [2]


> В экселе оно запрограммировано.

Ну это то понятно дело. Подскажите как мне тоже самое сделать


 
Медвежонок Пятачок ©   (2011-11-07 15:16) [3]

запомнить значение.
пробежать по записям
присвоить значение.


 
lewka ©   (2011-11-07 15:19) [4]


> запомнить значение.
> пробежать по записям
> присвоить значение.

Дак это же будет долго. пока он по всей базе пробежит.


 
Медвежонок Пятачок ©   (2011-11-07 15:23) [5]

Торопишься?


 
Сергей М. ©   (2011-11-07 16:23) [6]

А не надо бегать по всей базе.
Бегать нужно в инкрементальном поиске только по записям, фигурирующим в заранее подготовленном индексе по полю, в котором осуществляется поиск.


 
Медвежонок Пятачок ©   (2011-11-07 16:24) [7]

Если да, то вместо цикла используй прямую мыслепередачу значения.
Прямо в магнитные домены на пластине жесткого диска.
Работает раз в десять быстрее цикла.
Инфа 100%


 
lewka ©   (2011-11-07 16:29) [8]


> Прямо в магнитные домены на пластине жесткого диска.

А можно поподробнее об этом. или примерчик кинуть для наглядности.


 
Сергей М. ©   (2011-11-07 16:30) [9]


> пока он по всей базе пробежит


Вот "он" пусть сам и бегает.
Твое дело - подготовить индекс и сделать запрос к базе а-ля
select top 1 myfield from mytable where myfield like "то что юзер успел назаполнять в поле myfield*"


 
Anatoly Podgoretsky ©   (2011-11-07 16:39) [10]


> Дак это же будет долго. пока он по всей базе пробежит.

А ты пока кофе выпей


 
Медвежонок Пятачок ©   (2011-11-07 16:44) [11]

>А можно поподробнее об этом. или примерчик кинуть для наглядности.

Да не вопрос. Пользуйся:
http://www.youtube.com/watch?v=JEFXMdqTmqc&feature=fvst


 
Inovet ©   (2011-11-07 16:52) [12]

> [11] Медвежонок Пятачок ©   (07.11.11 16:44)
> Да не вопрос. Пользуйся:

Главное не моргать при этом.



Страницы: 1 вся ветка

Текущий архив: 2012.02.12;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.009 c
15-1319683450
brother
2011-10-27 06:44
2012.02.12
что означает %5 в поле POST запроса?


15-1319747403
Юрий
2011-10-28 00:30
2012.02.12
С днем рождения ! 28 октября 2011 пятница


15-1319661005
Юрий
2011-10-27 00:30
2012.02.12
С днем рождения ! 27 октября 2011 четверг


6-1239173060
MindWork
2009-04-08 10:44
2012.02.12
IdHTTPProxyServer и tmStreaming


15-1319488202
Юрий
2011-10-25 00:30
2012.02.12
С днем рождения ! 25 октября 2011 вторник