|
|
#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 | |||
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|