Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2012.02.12;
Скачать: [xml.tar.bz2];

Вниз

Выборка из базы 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.003 c
6-1247829395
darkcoder
2009-07-17 15:16
2012.02.12
Webbrowser ReadyState проблемы


15-1319421182
Nic
2011-10-24 05:53
2012.02.12
Автоматическая сортировка DBGridEh


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


15-1319692729
Cubone
2011-10-27 09:18
2012.02.12
Помогите с прогой с SVN WC3BANLIST


15-1319229005
Юрий
2011-10-22 00:30
2012.02.12
С днем рождения ! 22 октября 2011 суббота





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский