Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ADO и MS Jet не реагируют на нехватку места на диске
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. При создании таблицы и ее заполнении АDO+MS Jet 4.0 не выдают ошибки, а просто в тихую завершается цикл копирования в Recordset и спокойно, как ни в чем не бывало продолжается работа без сообщений об ошибоках и предупреждений. При экспорте данных на дискетку это критично. Существуют ли специальные средства для того чтобы заставить ADO реагировать на нехватку места без проверки количества записей в новой таблице? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2009, 16:54 |
|
||
|
ADO и MS Jet не реагируют на нехватку места на диске
|
|||
|---|---|---|---|
|
#18+
nrmBeginner'В этом цыкле, если нет места на диске, условие RsetFrom.EOF делается равным True, происходит выход из цыкла и текст выполняется дальше Что-то не то. MainConnection у вас же вряд ли на дискете? А RsetFrom открывается как раз из MainConnection ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2009, 17:05 |
|
||
|
ADO и MS Jet не реагируют на нехватку места на диске
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, В том то все и дело, не понимаю что происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2009, 17:15 |
|
||
|
ADO и MS Jet не реагируют на нехватку места на диске
|
|||
|---|---|---|---|
|
#18+
Public MainConnection as ADODB.Connection База MainConnection находится на локальном жестком диске ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2009, 17:18 |
|
||
|
ADO и MS Jet не реагируют на нехватку места на диске
|
|||
|---|---|---|---|
|
#18+
Ну чтобы обойти, можно проверять либо счетчик " i ", либо идентификатор последней записи. А чтобы понять..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2009, 17:21 |
|
||
|
ADO и MS Jet не реагируют на нехватку места на диске
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Код: plaintext Код: plaintext Код: plaintext и добавьте: Код: plaintext 1. 2. 3. и ошибки обработайте с помощью обработчика конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2009, 17:22 |
|
||
|
ADO и MS Jet не реагируют на нехватку места на диске
|
|||
|---|---|---|---|
|
#18+
Konst_One Код: plaintext Код: plaintext Я все понимаю, но вот это-то зачем???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2009, 17:44 |
|
||
|
ADO и MS Jet не реагируют на нехватку места на диске
|
|||
|---|---|---|---|
|
#18+
привычка и логически понятнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2009, 17:45 |
|
||
|
ADO и MS Jet не реагируют на нехватку места на диске
|
|||
|---|---|---|---|
|
#18+
Отнюдь. Зачем городить лишнюю логическую операцию, когда есть замечательная конструкция "Until". И понятнее - ДЕЛАТЬ ДО ТЕХ ПОР, КОГДА БУДЕТ КОНЕЦ ФАЙЛА. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2009, 17:48 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36380543&tid=2160283]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
29ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 8ms |
| total: | 131ms |

| 0 / 0 |
