Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подсчет повторов в таблице / 6 сообщений из 6, страница 1 из 1
05.10.2004, 13:47:25
    #32723961
Bolt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет повторов в таблице
Задача: В форме заносятся данные для таблицы tblInput. Как после апдейта поля формы txtName провести быстрый поиск по указанной таблице и вывести в поле txtCount колл-во повторов txtName.Text в таблице .
То есть надо быстро проверить , вводились-ли ранее такие имена и сколько раз. Машины не быстрые и вопрос быстродействия очень важен.
Подскажите plz
...
Рейтинг: 0 / 0
05.10.2004, 13:58:04
    #32723993
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет повторов в таблице
F1 DCOUNT
...
Рейтинг: 0 / 0
05.10.2004, 14:02:43
    #32724013
Bagin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет повторов в таблице
Примерно так:
SELECT COUNT(*) AS txtCount FROM tblInput WHERE txtName="Искомая строка"
в этом случае в условии лучше использовать LIKE
и поспотрите в хелпе COUNT
...
Рейтинг: 0 / 0
05.10.2004, 15:19:34
    #32724268
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет повторов в таблице
BaginПримерно так:
SELECT COUNT(*) AS txtCount FROM tblInput WHERE txtName="Искомая строка"
в этом случае в условии лучше использовать LIKE
и поспотрите в хелпе COUNT

Спорный вопрос про LIKE, если известна точная строка, то и = все правильно вернет
+ LIKE имеющий в качестве маски сравнения что-то у чего в начале стоит символ маски (*, _), то индексы автоматом пойдут побоку и будет ваш запрос вместо индекса всю базу лопатить!!!
...
Рейтинг: 0 / 0
12.10.2004, 15:34:10
    #32734343
Bolt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет повторов в таблице
Спасибо всем
Заработало: =DCount("IMEI";"[Ремонты]";"[IMEI]=txtIMEI")
...
Рейтинг: 0 / 0
12.10.2004, 15:34:53
    #32734347
Bolt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет повторов в таблице
Спасибо всем
Заработало: =DCount("IMEI";"[Ремонты]";"[IMEI]=txtIMEI")
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подсчет повторов в таблице / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]