|
Таблица.Update избежания ошибки
|
|||
---|---|---|---|
#18+
Поле "FullPath" в базе данных Access обозначено как индексированное поле где значения не повторяются. В момент MDB_Links.Update само собой будет ошибка если запись повторится. Как можно отловить возмущения ядра базы данных чтоб не доводилось ставить on error goto.... чтоб свободно узнать и поставить CancelUpdate. Без дополнительного поиска и запроса. Думаю такое должно быть предвидено. MDB_Links.AddNew MDB_Links("FullPath") = LCase(Trim(RealNameLink)) MDB_Links("LinkPath") = LCase(Trim(Pth)) MDB_Links.Update ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2013, 00:31 |
|
Таблица.Update избежания ошибки
|
|||
---|---|---|---|
#18+
не хочу просто такой безобразии ((( Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2013, 00:34 |
|
Таблица.Update избежания ошибки
|
|||
---|---|---|---|
#18+
Ну безобразию, положим, можно упростить до линейного алгоритма: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2013, 00:38 |
|
Таблица.Update избежания ошибки
|
|||
---|---|---|---|
#18+
Опа.. а счетчик в любом случае "+1" считает и в случае успешного добавления и в случае запрета ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2013, 00:38 |
|
Таблица.Update избежания ошибки
|
|||
---|---|---|---|
#18+
Андрей159Опа.. а счетчик в любом случае "+1" считает и в случае успешного добавления и в случае запретада, а ты хотел непрерывности счетчика? Не выйдет, не для того он предназначен. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2013, 00:39 |
|
Таблица.Update избежания ошибки
|
|||
---|---|---|---|
#18+
хотя мне это не помеха. Короче, нет на Update типа как функции (я так понял) чтоб дало к примеру true - обновило или false - не может обновить. Будет ошибка в любом случае и только через On Error и никак по другому ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2013, 00:41 |
|
|
start [/forum/topic.php?fid=60&fpage=61&tid=2157106]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 267ms |
total: | 392ms |
0 / 0 |