Give me a few minutes, and I'll have a ppm.

> -----Original Message-----
> From: Harry Nguyen [mailto:[EMAIL PROTECTED]] 
> Sent: Thursday, February 07, 2002 3:57 PM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: Re: ANNOUNCE: DBI 1.21
> 
> 
> How do I install it in Window 2000 using PPM ?
> 
> ----- Original Message -----
> From: "Tim Bunce" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Wednesday, February 06, 2002 7:41 PM
> Subject: ANNOUNCE: DBI 1.21
> 
> 
> >   file: $CPAN/authors/id/T/TI/TIMB/DBI-1.21.tar.gz
> >   size: 208384 bytes
> >    md5: c781eee2559de5e4a72e28a8120cb1d9
> >
> > Changes in DBI 1.21,    7th February 2002
> >
> >   The minimum supported perl version is now 5.005_03.
> >
> >   Fixed DBD::Proxy support for AutoCommit thanks to Jochen Wiedmann.
> >   Fixed DBI::ProxyServer bind_param(_inout) handing thanks to Oleg
> Mechtcheriakov.
> >   Fixed DBI::ProxyServer fetch loop thanks to [EMAIL PROTECTED]
> >   Fixed install_driver do-the-right-thing with $@ on error. It, and
> connect(),
> >     will leave $@ empty on success and holding the error 
> message on error.
> >     Thanks to Jay Lawrence, Gavin Sherlock and others for 
> the bug report.
> >   Fixed fetchrow_hashref to assign columns to the hash left-to-right
> >     so later fields with the same name overwrite earlier ones
> >     as per DBI < 1.15, thanks to Kay Roepke.
> >
> >   Changed tables() to use quote_indentifier() if the driver 
> returns a
> >     true value for $dbh->get_info(29) # SQL_IDENTIFIER_QUOTE_CHAR
> >   Changed ping() so it no longer triggers RaiseError/PrintError.
> >   Changed connect() to not call $class->install_driver 
> unless needed.
> >   Changed DESTROY to catch fatal exceptions and append to $@.
> >
> >   Added ISO SQL/CLI & ODBCv3 data type definitions thanks to Steffen
> Goeldner.
> >   Removed the definition of SQL_BIGINT data type constant 
> as the value is
> >     inconsistent between standards (ODBC=-5, SQL/CLI=25).
> >   Added $dbh->column_info(...) thanks to Steffen Goeldner.
> >   Added $dbh->foreign_key_info(...) thanks to Steffen Goeldner.
> >   Added $dbh->quote_identifier(...) insipred by Simon Oliver.
> >   Added $dbh->set_err(...) for DBD authors and DBI subclasses
> >     (actually been there for a while, now expanded and documented).
> >   Added $h->{HandleError} = sub { ... } addition and/or alternative
> >     to RaiseError/PrintError. See the docs for more info.
> >   Added $h->{TraceLevel} = N attribute to set/get trace 
> level of handle
> >     thus can set trace level via an (eg externally specified) DSN
> >     using the embedded attribute syntax:
> >       $dsn = 'dbi:DB2(PrintError=1,TraceLevel=2):dbname';
> >     Plus, you can also now do: local($h->{TraceLevel}) = N;
> >     (but that leaks a little memory in some versions of perl).
> >   Added some call tree information to trace output if trace 
> level >= 3
> >     With thanks to Graham Barr for the stack walking code.
> >   Added experimental undocumented $dbh->preparse(), see t/preparse.t
> >     With thanks to Scott T. Hildreth for much of the work.
> >   Added Fowler/Noll/Vo hash type as an option to DBI::hash().
> >
> >   Documentation changes:
> >
> >   Added DBI::Changes so now you can "perldoc DBI::Changes", yeah!
> >   Added selectrow_arrayref & selectrow_hashref docs thanks 
> to Doug Wilson.
> >   Added 'Standards Reference Information' section to docs to gather
> >     together all references to relevant on-line standards.
> >   Added link to poop.sourceforge.net into the docs thanks 
> to Dave Rolsky.
> >   Added link to hyperlinked BNF for SQL92 thanks to Jeff Zucker.
> >   Added 'Subclassing the DBI' docs thanks to Stephen Clouse, and
> >     then changed some of them to reflect the new approach 
> to subclassing.
> >   Added stronger wording to description of $h->{private_*} 
> attributes.
> >   Added docs for DBI::hash().
> >
> >   Driver API changes:
> >
> >   Now a COPY of the DBI->connect() attributes is passed to 
> the driver
> >     connect() method, so it can process and delete any 
> elements it wants.
> >     Deleting elements reduces/avoids the explicit
> >       $dbh->{$_} = $attr->{$_} foreach keys %$attr;
> >     that DBI->connect does after the driver connect() 
> method returns.
> >
> > As you can see, this is a major release.
> >
> > Enjoy!
> >
> > Tim.
> >
> >
> >
> 


Reply via email to