PQfireResultCreateEvents
功能描述
为PGresult对象中的每个事件过程触发一个PGEVT_RESULTCREATE事件。成功时返回非0,如果任何事件过程失败返回0。
接口原型
int PQfireResultCreateEvents(PGconn *conn, PGresult *res);
参数说明
参数 | 描述 |
---|---|
conn | 建立连接时返回的连接结构体指针,该指针用于标识某个特定连接。 |
res | 指定的PGresult对象。 |
返回值
成功时返回非0,如果任何事件过程失败返回0。
其他
conn被传送给事件过程,但不会被直接使用。如果事件过程不使用它,则会返回NULL。
已经接收到这个对象的PGEVT_RESULTCREATE或PGEVT_RESULTCOPY 事件的事件过程不会被再次触发。
这个函数与PQmakeEmptyPGResult分开的主要原因是它经常创建一个 PGresult,并且在调用事件过程之前就用数据对其进行填充。