Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / помогите перекинуть инфу из временного курсора в rv / 2 сообщений из 2, страница 1 из 1
28.03.2007, 18:57
    #34422896
Ambee
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите перекинуть инфу из временного курсора в rv
Вроде бы это должно быть легко, но что-то ни один из 5 вариантов, которые мне предлагали - не работает.Куча закомменченных строчек появилась именно как результат пробования разных вариантов. А в формочке по-прежнему пустой столбец(и во вьюшке тоже :( )
Код: 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.
CREATE CURSOR CurWrk(norg_id Integer, allroles char)
LnHandle=SQLExec(oThisForm.nConnectHandle, LcSql, 'CurWrk')
IF LnHandle > - 1 
  *UPDATE rv_slorg SET allroles=CurWrk.all_roles WHERE norg_id=CurWrk.norg_id  
    
  SELECT CurWrk
    INDEX ON norg_id TAG norg_id
     *GO TOP IN CurWrk
    *SELECT rv_slorg
     * GO TOP IN rv_allroles
          * SELECT rv_slorg
     * GO TOP IN rv_slorg
      *  SET RELATION TO norg_id INTO CurWrk
    *SET ORDER TO  0 
   *SELECT CurWrk
GO TOP IN rv_slorg
    SCAN
      SELECT rv_slorg
         LOCATE FOR rv_slorg.norg_id=CurWrk.norg_id
          IF FOUND()
             Replace allroles  WITH CurWrk.allroles IN rv_slorg
           ENDIF
    ENDSCAN
   * SET RELATION TO                
  GO TOP IN rv_slorg
ELSE
  =MESSAGEBOX("Запрос к базе данных не выполнен!", 48 ,ThisForm.Caption)
ENDIF


IF USED('CurWrk')         
  USE IN CurWrk
ENDIF  
...
Рейтинг: 0 / 0
28.03.2007, 19:13
    #34422929
alex11100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите перекинуть инфу из временного курсора в rv
Уважаемый, Ambee

давайте по-порядку

1. какая у Вас версия фокспро??
2. что Вы желаете сделать??

я понимаю так, что Вы желаете запросить с сервера
какую-то выборку,
потрогать ее и затем изменения сохранить на сервер. так?
для этих целей в 9-ке есть курсорадаптер


или Вы не знаете как данный одного лок.курсора заменить данными другого лок.курсора??
для апдейта лок.курсоров
в 9-ке появился
update ... from ..

сканить уже не нужно
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / помогите перекинуть инфу из временного курсора в rv / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]