note 54740 added to function.com-event-sink

From: Date: Thu, 14 Jul 2005 07:33:30 +0000
Subject: note 54740 added to function.com-event-sink
Groups: php.notes 
Request: Send a blank email to php-notes+get-91936@lists.php.net to get a copy of this message
In case someone needs a skeleton sink for ADODB.Connection events: class ADOConnectionEventSink { function BeginTransComplete( $translevel, $objerror, $status, $objconn ) { return 0; } function CommitTransComplete( $objerror, $status, $objconn ) { return 0; } function RolbackTransComplete( $objerror, $status, $objconn ) { return 0; } function WillConnect ( $ConnectionString, $userid, $psword, $options, $status, $objconn ) { return 0; } function ConnectComplete ( $objerror, $status, $objconn) { return 0; } function Disconnect( $status, $objConn ) { return 0; } function WillExecute ( $src, $cursortyp, $locktyp, $options, $status, $objcomm, $objrs, $objconn ) { return 0; } function ExecuteComplete ( $recaffected, $objerror, $status, $objcomm, $objrs, $objconn ) { return 0; } function InfoMessage ( $objerror, $status, $objconn) { return 0; } } // later on... $db = new COM("ADODB.Connection", NULL, $charPage); $sink = new ADOConnectionEventSink(); com_event_sink($db, $sink, "ConnectionEvents"); //... ---- Manual Page -- http://www.php.net/manual/en/function.com-event-sink.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+54740 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+54740&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+54740&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+54740&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+54740&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+54740&report=yes&reason=non-english Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+54740&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+54740&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#91936) next »