Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: OlegZa
Большое спасибо.
Когда спрашивал - имел ввиду как раз скрытые (для меня, пока) возможности Access (т.е. в данном случае индекс).
Выбрал всё-же вариант с RecordSet-ом и вот почему:
1.) На поверку - при грамотном подходе на самом деле абсолютно не громоздко (сам не "дотумкал" малеха просто).
2.) С RecordSet-ом вариант получается гибче в плане реакции на попытку ввода повторения:
При составном индексе - ограничения достаточно жестки. Или абсолютно уникальные записи - или "суши вёсла". Не так уж сложно представить себе вариант, когда один и тот же клиент в один и тот же день по каким-либо "не зависящим от редакции обстоятельствам" вносит 100 т.р. утром и 100 т.р. вечером. И тогда при исполнениии через индекс - вариантов будет 2 - или в дату оплаты время добавлять (не хотелось бы - сама идея дискредитируется), или отлавливать аналогичный платёж за этот день, суммировать и вводить общей суммой - тоже фигня - не всегда так надо и не всегда и можно.
Хотелось предупредить - но оставить выбор за вводящим - проводить ещё раз эти 100 т.р., или это у него шарики за ролики и сам на одной и той же оплате "завис". Вот.
Спасибо всем!
Очень помогли


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.