1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- <?php
- if (!defined('_ADODB_ODBC_LAYER')) {
- if (!defined('ADODB_DIR')) die();
-
- include(ADODB_DIR."/drivers/adodb-odbc.inc.php");
- }
- if (!defined('_ADODB_ACCESS')) {
- define('_ADODB_ACCESS',1);
- class ADODB_access extends ADODB_odbc {
- var $databaseType = 'access';
- var $hasTop = 'top';
- var $fmtDate = "#Y-m-d#";
- var $fmtTimeStamp = "#Y-m-d h:i:sA#";
- var $_bindInputArray = false;
- var $sysDate = "FORMAT(NOW,'yyyy-mm-dd')";
- var $sysTimeStamp = 'NOW';
- var $hasTransactions = false;
-
- function ADODB_access()
- {
- global $ADODB_EXTENSION;
-
- $ADODB_EXTENSION = false;
- $this->ADODB_odbc();
- }
-
- function Time()
- {
- return time();
- }
-
- function BeginTrans() { return false;}
-
- function IfNull( $field, $ifNull )
- {
- return " IIF(IsNull($field), $ifNull, $field) ";
- }
- }
-
- class ADORecordSet_access extends ADORecordSet_odbc {
-
- var $databaseType = "access";
-
- function ADORecordSet_access($id,$mode=false)
- {
- return $this->ADORecordSet_odbc($id,$mode);
- }
- }
- }
- ?>
|