DBD-QBase

 view release on metacpan or  search on metacpan

QBase.xs  view on Meta::CPAN

void
fetch(sth)
    SV *	sth
    CODE:
    ST(0) = (SV*)dbd_st_fetch(sth);


void
fetchrow(sth)
    SV *	sth
    PPCODE:
    D_imp_sth(sth);
    AV *av;
    if (GIMME == G_SCALAR && DBIc_COMPAT(imp_sth)) {	/* XXX Oraperl	*/
	/* This non-standard behaviour added only to increase the	*/
	/* performance of the oraperl emulation layer (Oraperl.pm)	*/
	XSRETURN_IV(DBIc_NUM_FIELDS(imp_sth));
    }
    av = dbd_st_fetch(sth);
    if (av) {
	int num_fields = AvFILL(av)+1;



( run in 0.643 second using v1.01-cache-2.11-cpan-71847e10f99 )