Re: where are the query output tuples stored

Поиск
Список
Период
Сортировка
От Dave Page
Тема Re: where are the query output tuples stored
Дата
Msg-id AANLkTikg7D2EP0yYczhJb1Tr1C-wTS7FnYurp6JdmQrF@mail.gmail.com
обсуждение исходный текст
Ответ на Re: where are the query output tuples stored  (Qiqi YU <vonclemay@gmail.com>)
Ответы Re: where are the query output tuples stored  (Qiqi YU <vonclemay@gmail.com>)
Список pgadmin-support
On Sun, Mar 13, 2011 at 3:37 PM, Qiqi YU <vonclemay@gmail.com> wrote:
> Hi Dave,
>
>
> Thanks for your reply! However, I still have a few doubts:
> 1: In which stage is the output tuples displayed? Is that within the
> OnQueryComplete function?

void ctlSQLResult::DisplayData(bool single) is where things are setup
for display.

> 2: May I know where is this sqlResultTable::GetValue function called?

It's called by the wxGrid control.

> 3: Also what is the difference between ctlSQLResult and sqlResultTable?

ctlSQLResult is an extended version of the wxGrid control, which
displays the results. sqlResultTable is a class that presents the
results of the query in a way that the wxGrid control can access.
Essentially, it's an adaptor between the grid control and the PGResult
structure from libpq.

-- 
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


В списке pgadmin-support по дате отправления:

Предыдущее
От: Dave Page
Дата:
Сообщение: Re: Git Makefile.am
Следующее
От: Qiqi YU
Дата:
Сообщение: Re: where are the query output tuples stored