Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
29.09.2011, 16:06
|
|||
---|---|---|---|
|
|||
Невозможно обновить курсор , так как он только для чтения |
|||
#18+
Создаю камандой Create Cursor курсор, потом Insert Into aGoSdo (Date , Katalog_id , summaKatal ,Name); SELECT Sdo.Date, Katalogost.Katalog_id,Katalogost.summaKatal, Katalog.Name; FROM ; добавляю в него данные (остатки), потом Insert Into aGoSdo ( Katalog_id , summaKatal,Name); SELECT Sdoop.Katalog_id, Sum(Sdoop.summasdoop*Opinout.mnojetel), Katalog.Name; FROM ; второй раз добавляю в него данные (обороты). Так вот при втором Insert Into вылетает ошибка Невозможно обновить курсор , так как он только для чтения Вопрос: как можно решить эту проблему? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.09.2011, 16:16
|
|||
---|---|---|---|
Невозможно обновить курсор , так как он только для чтения |
|||
#18+
Alexandr29, Проверь, ты точно курсоры не перепутал? Только для чтения курсоры создаются в результате SELECTа, лечится указанием ключа READWRITE ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.09.2011, 16:48
|
|||
---|---|---|---|
|
|||
Невозможно обновить курсор , так как он только для чтения |
|||
#18+
Спасиб все понял у меня в коде перед вторым Inset into стояло select aGoSdo If Reccount()=0 Select {^1900-01-01} As Date, Katalog.Id, 0 As summaKatal, Katalog.Name; FROM datasdo!Katalog into cursor aGoSdo ldDateGo={^1900-01-01} ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1584110]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 160ms |
0 / 0 |