|
|
|
проверка на ввод данных
|
|||
|---|---|---|---|
|
#18+
Имеется связка access + sql. База на sql, клиент на Access в виде adp проектов. Для одной формы на аксесе сделал кнопку которая перекидывает некоторую информацию с одного месяца на другой. Но проблема в том, что нету блокировки нажатия этой кнопки. Т.е сколько раз нажимаем кнопку, столько раз она и будет вставлять эти данные. Как сделать проверку при нажатии. Т.е если мы нажали кнопку, до проверялось бы что некоторые данные уже введены( в частности фамилии сотрудников) и повторно их вводить уже не надо. Как это сделать? Т.е сделать как бы поиск фамилий, но как? Подскажите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 18:03:20 |
|
||
|
проверка на ввод данных
|
|||
|---|---|---|---|
|
#18+
Создавать УНИКАЛЬНЫЕ КЛЮЧИ (выбор полей - как удобней по таблицам). Тогда при добавлении проверять, есть ли такие значения ключа и добавлять только строки, в которых добавляемый ключь - новый! Например: Пример "INSERT INTO Имя1 SELECT Имя11.* FROM Имя11 LEFT JOIN Имя1 ON Имя11.N = Имя1.N WHERE (((Имя1.N) Is Null));" ' - где N- уникальный номер сотрудника. Вот в таком аксепте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 19:07:05 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32751168&tid=1670879]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 227ms |
| total: | 390ms |

| 0 / 0 |
