|
|
|
Как стратегически запретить импортировать один и тот же файл несколько раз?
|
|||
|---|---|---|---|
|
#18+
Нужна идея... каким образом запретить пользователю импортировать файл несколько раз? Кто каким образом поступает? (вариант обрубать пользователю руки уже рассмотрен и принят к действию, но программно недоступен) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 15:34:00 |
|
||
|
Как стратегически запретить импортировать один и тот же файл несколько раз?
|
|||
|---|---|---|---|
|
#18+
А как дела с первичным ключом в импортируемой табличке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 15:35:12 |
|
||
|
Как стратегически запретить импортировать один и тот же файл несколько раз?
|
|||
|---|---|---|---|
|
#18+
Сделать уникальные ключи в таблице. Не даст вставить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 15:35:16 |
|
||
|
Как стратегически запретить импортировать один и тот же файл несколько раз?
|
|||
|---|---|---|---|
|
#18+
ага, и обрабатывать ошибки импорта. Спасибо за мысль, так, в общем-то и думал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 15:38:03 |
|
||
|
Как стратегически запретить импортировать один и тот же файл несколько раз?
|
|||
|---|---|---|---|
|
#18+
Можно выделить уникальные данные этого отчета и заносить в отдельную таблицу, и перед импортом проверять. Например, в моем случае, присылают отчеты в формате экселя и уникальной является связка: Город, откуда прислали отчет + ФИО заполнявшего этот отчет + Период отчета. Все эти данные содержатся на титульном листе каждого файла (вместо ФИО и Города предлагал использовать присвоенные идентификаторы, но заказчики программы упорно отказывались и потом нарвались на грабли - когда, например, вместо буквы "ё" писали "е" и т.д.). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 15:48:14 |
|
||
|
Как стратегически запретить импортировать один и тот же файл несколько раз?
|
|||
|---|---|---|---|
|
#18+
Стратегически - это убить файл сразу после импорта Ну или хотя бы покурочить его слегонца, чтобы просто так не импортнулось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 15:50:51 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32880399&tid=1669094]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 302ms |

| 0 / 0 |
