![]() |
#1 |
Участник
|
передача курсора в два класса
Есть класс наследник runBase. В нем query(по одной таблице).
Из этого класса вызываются 2 других класса для рассчета данных по той выборке, что попала в query. Вопрос, как передавать выборку query в эти классы? выглядит это примерно так: PHP код:
При передаче через args во второй класс указателя , созданного в вызывающем классе из изначального указателя с помощью Data() (то есть PHP код:
Думаю вот, сам query паковать , передавать и распаковывать уже в вызываемых классах.А,может, просто передать через args.object,... Где-нить такое вообще используется? Как такие вещи лучше реализовывать? |
|
![]() |
#2 |
Участник
|
А если перед вызовом второго класса сделать queryRun.reset()?
А вообще, лучше, ИМХО, передавать queryRun и бежать по нему, а не по курсору |
|
![]() |
#3 |
Участник
|
![]()
Да, спасибо, получилось!
|
|
![]() |
#4 |
Участник
|
![]()
см. картинку
|
|
|
За это сообщение автора поблагодарили: kitty (1). |
|
![]() |
||||
Тема | Ответов | |||
Передача данных из класса в форму | 5 | |||
Вызов метода базового класса | 15 | |||
передача переменной из класса в класс | 3 | |||
Запустить метод класса | 2 |
|