|
|
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
Собственно сабж. Вот к нему пояснение. Есть курсор и есть DW. Если в цикле выводить на экран все записи, которые возвращает курсор путем messagebox'а - то все работает. Но если сделать вставку записей в DW, то PB пишет, что "memory could not be write" и т.д., после чего естественно вообще падает. Из-за чего такое может быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 13:51 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
Уточни, что именно делаешь. Ну и версию тоже не помешает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 14:03 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
А теперь падает через раз. То есть при первой обработке все выдает, и результаты выводятся в DW, при повторной попытке нажмать на кнопку (собственно, просмотреть курсор еще раз) падает. Курсор в конце я закрываю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 14:03 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
PB 9.0 Делаю вот что: есть БД на access. Коннект идет через ODBC. Есть окошко с кнопкой и dw. При нажатии на кнопку просматривается курсор. И все записи, которые он возвращает помещаются в dw (dw.insertrow... dw.setitem... и т.д.) курсор закрывается. При первом нажатии на кнопку сейчас все записи попадают в dw. При повторном нажатии - падает. Хотя есть и dw.retrieve... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 14:08 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
После первого вызова и между вторым поставь dw.reset() ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 14:16 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
reset не помог ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 14:24 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
Я вот тут прочитал практически про ту же самую проблему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 14:26 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
Ну вообще-то это глюк не только билдера или программного кода, а глюк самой Винды в целом. А если попробовать изменить механизм процесса (не через курсор)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 14:33 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
benzo wrote: > PB 9.0 Фиксы пробовал ставить? Последняя версия 9.0.3. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 14:44 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
2 Dim2000: Нет, не ставил. Думаете, поможет? 2 SkyLight Пока другие идеи не приходят на ум. Сложность состоит в том, что для каждой записи в dw существует поле с типом checkbox. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 15:14 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
benzo wrote: > Нет, не ставил. Думаете, поможет? Я не исключаю такой возможности :). Сам сижу на 9.0.2.7509 и каких-либо серьёзных проблем не замечал. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 15:47 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
benzoСложность состоит в том, что для каждой записи в dw существует поле с типом checkbox.Чего сделать-то надо? А можно спросить, зачем вообще такое извращение - фетчить курсор для заполнения DW? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 15:51 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
Необходимо из разных источников вытянуть договора (с определенным условием) и в них уже дать самому пользователю выбрать те, по которым необходимо составить отчетность. Разные источники - это три разных таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 16:00 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
benzoНеобходимо из разных источников вытянуть договора (с определенным условием) и в них уже дать самому пользователю выбрать те, по которым необходимо составить отчетность. Разные источники - это три разных таблицы.Я правильно понимаю, что построчно заполняемое DW - это интерфейс для выбора пользователем? Почему вы не хотите заполнить его запросом? Выбрать данные из трех таблиц можно, например, используя UNION. Большинство серверов БД поддерживают представления (view по нашему :-) Можно построить DW на хранимой процедуре - тоже вполне пристойное решение. Мне почему-то кажется, что из всех возможных подходов к решению вашей задачи, вы выбрали наиболее тяжелый в реализации и сопровождении. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 17:01 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
PL99 wrote: > Мне почему-то кажется, что из всех возможных подходов к решению вашей > задачи, вы выбрали наиболее тяжелый в реализации и сопровождении. И, вполне возможно, самый медленный. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 17:04 |
|
||
|
Почему при запуске приложения PB вываливается на ошибку
|
|||
|---|---|---|---|
|
#18+
SkyLightНу вообще-то это глюк не только билдера или программного кода, а глюк самой Винды в целом. А если попробовать изменить механизм процесса (не через курсор)? Правильно, чуть что - виноват Билл со своими Виновсами... А мы все такие пушистые Я бы дебагером посоветовал пройтись. Точно бы знал где ошибка и потом уже анализировал. А то получается, сегожня жму - нормально, завтра жму - фак вылетает и вопрос "Почему?" Дебагером, дебагером пройдись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2005, 17:14 |
|
||
|
|

start [/forum/topic.php?fid=15&fpage=80&tid=1338129]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 365ms |

| 0 / 0 |
