|
|
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
CurrentDb.Execute "DELETE tabl.* FROM tabl WHERE tabl.kod='" & rs.Fields("kod")& "'" как потом мгновенно обновить tabl? Т.к. в следующей строке добавляю эту же запись, ругается мол она уже есть.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 14:14 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
DoEvents или DBEngine.Idle Jet не успевает за ходом мысли твой проги - пусть завершит операцию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 14:23 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
>> DoEvents или DBEngine.Idle Ни то ни другое ни помогает... что-то я упустил а что не пойму... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 14:46 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
Тады ставь точку прерывания после удаления, и см. саму таблицу- может у тебе ничего и не удалилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 14:54 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
Сначало то удаляло... потом наэкспереминтировал... не удаляет теперь... в чем дело может быть? И прогоняет ведь эту строчку без ошибок... табличка со стороны "один", но каскадное удаление стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 15:56 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
Ставь точку остновки и см. что у тебя за SQL сгенерился. Скопирй текст в конструктор запроса, отладь работу там, а потом вертай его назад в VBA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 16:21 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
блин, да стоит у меня точка останова там уже три часа и запрос у меня идеальный!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 16:28 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
Нашел... просто другой рекордсет, у меня блокировал эту запись... вот и не удалял её DELETE.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 16:29 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
Это у тебя 3! часа подряд была блокирована запись? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 16:32 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
читай: ТОЧКА ОСТАНОВА ТАМ СТОИТ 3 ЧАСА, а запись та(удаляемая) иногда там блокируется..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 17:29 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
2Максим$ Читать я умею и мелким шрифтом. Если же у тебя запись была заблокирована, то было бы соотвествующее сообщение, и ты нам бы не морочил голову, а если же ты поставил в период отладки SetWarnings в False, то и пеняй на себя. А если конкретно см. у Гетца обработку заблокированных записей (краткий смысл: используй обработку ошибок блокировки, пока запись не освободиться за n-ое кол-во секунд, потом выводи сообщение пользователю) или см. свой запрос, к-ый блокирует запись на предмет оптимизации (м.б. прокатит строчная блокировка или вообще ее отсуствие) Вообще, борьба с блокировками это бичь программиста баз данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 17:37 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
ничего нового :( окромя того, что оказывается есть точка остонова!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2003, 09:15 |
|
||
|
CurrentDb.Execute "DELETE.....
|
|||
|---|---|---|---|
|
#18+
CurrentDb.Execute ".....", dbFailOnError Без последнего параметра выполнение запроса никогда не отругается ни на блокировки, ни на связанные записи, в общем, ни на что кроме синтаксических ошибок в запросе. RTFM аданака :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2003, 09:35 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32126549&tid=1682027]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 339ms |

| 0 / 0 |
