DBD-Illustra

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

1999/03/31: 0.03_002
  Return correct number of rows for DDL and non-select DML

1998/11/23: 0.03_001
  Added $sth->{ill_TypeName} attribute
  Beginnings of support for reading longs (except Illustra says they're normal)

1998/09/30: 0.03 released (without these changes listed, oops)
  Set $h->err to MI_ERROR when errors occur
    (it is checked by at least the test suite, so it can't be left as zero)
  Log callbacks to DBILOGFP if DBI_TRACE>=3
  Don't try to describe queries with no fields, such as inserts and deletes
  Fixed table_info so it actually does something useful
  Fix up tests so they actually all pass (by ignoring some of them until later)
  ChopBlanks somewhat supported (FETCH returns undef)

1998/09/29: 0.02_001
  Added table_info support (not that dbish seems to notice)
  Have a go at implementing $h->errstr and $h->state ($h->err is useless)
    - callbacks no longer warn
  Add mostly empty dbd_bind_ph and completely empty dbd_st_blob_read
  Pathetic attempt at supporting {TYPE} info. Illustra doesn't help
  Replace useless test.pl with Jochen Wiedmann's DBD-test

1998/09/22: 0.02 released
  Added $dbh->ping support
  Added more support for metadata @sth->{NULLABLE,PRECISION,SCALE}
  AutoCommit and commit/rollback supported
  Added minimal install info to README

dbdimp.c  view on Meta::CPAN

  /* Register the global callback handler.
   * We have to call this before any other mi_ functions
   */
  mi_add_callback(MI_All_Events,all_callback,0);

  /* Disable pointer checks, because they don't seem to work */
  {
    MI_PARAMETER_INFO pinfo;

    mi_get_parameter_info(&pinfo);
    pinfo.callbacks_enabled=1;
    pinfo.pointer_checks_enabled=0;
    mi_set_parameter_info(&pinfo);
  }
}

int dbd_discon_all(SV* drh,imp_drh_t* imp_drh){
  if(dbis->debug>=4)
    fprintf(DBILOGFP,"ill_discon_all called\n");
  /* XXX This is just copied from DBD::Oracle, like DBI::DBD says... */
  if (!dirty && !SvTRUE(perl_get_sv("DBI::PERL_ENDING",0))) {



( run in 0.911 second using v1.01-cache-2.11-cpan-9b1e4054eb1 )