|
|
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
Есть такая процедура : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. и отработка Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. в результате ADODB.Recordset ошибка '800a0e78' Operation is not allowed when the object is closed в чем затык , help все перепробовал в менеджере отрабатывается процедура нормально рекордсет присутствует .... ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2005, 12:04 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
Может Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2005, 12:11 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
Типа так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2005, 12:39 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
Точнее, для одного рекордсета: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2005, 12:44 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
А Command-у ActiveConnection указывать кто будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2005, 12:44 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2005, 13:39 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
дорогой mse , так ты же сам временную таблицу убил в конце своей процедуры : Код: plaintext и что ты думаешь она тебе должна вернуть в этом случае? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2005, 15:01 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
Konst_Oneдорогой mse , так ты же сам временную таблицу убил в конце своей процедуры : Дорогой Konst_One, если не владеете вопросом - нечего советовать. Выборка остается в потоке ввода-вывода, пока рекордсет ее оттуда не заберет. А временная таблица на то и временная, чтобы быть убитой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2005, 15:10 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
дорогой Melkiades , посмотри пожалуйста на эту строчку: Код: plaintext а дропать временную таблицу #TmpStatus , созданную в самой процедуре, вообще не обязательно, за вас это сделает сервер по завершении работы данной процедуры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2005, 16:52 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
может все-таки надо создать временную таблицу до вызова процедуры и убить ее после ее работы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2005, 17:04 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
Konst_One, купи книгу по SQL и читай перед сном. Процедура написана правильно. А создавать/убивать временные таблицы отдельными процедурами - лишняя нагрузка на сервер, если только в этом нет глубинного смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 09:36 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
Если речь идет об MSSQL, то в процедуре первой строкой должно быть SET NOCOUNT ON Это как раз для такого случая. ------- SET NOCOUNT, без балды, сбережет вас от беды! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2005, 15:17 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
Dibrov Именно !!!! у меня такаже трабла была - мучился несколько часов решилась именно SET NOCOUNT ON Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 12:30 |
|
||
|
Не пойму почему рекордсет закрыт ??
|
|||
|---|---|---|---|
|
#18+
Не поверите! Вот это глюк! У меня похожая проблема. Причем один и тот же рекордсет с одними входящими выполняется, а с другими - нет (ADODB.Recordset ошибка '800a0e78'). Знаете, что помогло? Переименовать рекордсет! То бишь, был RS (ну стандарт), а я его переименовал на RS1. Так и не понял, почему не работало, и вдруг заработало!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 15:16 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=260&tid=2165040]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 333ms |

| 0 / 0 |
