diff options
| author | wei <> | 2006-05-18 08:16:21 +0000 | 
|---|---|---|
| committer | wei <> | 2006-05-18 08:16:21 +0000 | 
| commit | 1f8410794c8213d87227fabae2114a3be8033ece (patch) | |
| tree | 68571a616595e5e01f32d68cb79b689dd02d2529 /framework/3rdParty/adodb/drivers/adodb-pdo_mssql.inc.php | |
| parent | 3d437d9dcd37dc901f53ca3322ba118851e3c676 (diff) | |
Moved adodb to 3rdParty directory.
Diffstat (limited to 'framework/3rdParty/adodb/drivers/adodb-pdo_mssql.inc.php')
| -rw-r--r-- | framework/3rdParty/adodb/drivers/adodb-pdo_mssql.inc.php | 50 | 
1 files changed, 50 insertions, 0 deletions
diff --git a/framework/3rdParty/adodb/drivers/adodb-pdo_mssql.inc.php b/framework/3rdParty/adodb/drivers/adodb-pdo_mssql.inc.php new file mode 100644 index 00000000..850fd127 --- /dev/null +++ b/framework/3rdParty/adodb/drivers/adodb-pdo_mssql.inc.php @@ -0,0 +1,50 @@ +<?php + + +/* +V4.81 3 May 2006  (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights reserved. +  Released under both BSD license and Lesser GPL library license.  +  Whenever there is any discrepancy between the two licenses,  +  the BSD license will take precedence. +  Set tabs to 8. +  +*/  + +class ADODB_pdo_mssql extends ADODB_pdo { +	 +	var $hasTop = 'top'; +	var $sysDate = 'convert(datetime,convert(char,GetDate(),102),102)'; +	var $sysTimeStamp = 'GetDate()'; +	 +	 +	function _init($parentDriver) +	{ +	 +		$parentDriver->hasTransactions = false; ## <<< BUG IN PDO mssql driver +		$parentDriver->_bindInputArray = false; +		$parentDriver->hasInsertID = true; +	} +	 +	function ServerInfo() +	{ +		return ADOConnection::ServerInfo(); +	} +	 +	function SelectLimit($sql,$nrows=-1,$offset=-1,$inputarr=false,$secs2cache=0) +	{ +		$ret = ADOConnection::SelectLimit($sql,$nrows,$offset,$inputarr,$secs2cache); +		return $ret; +	} +	 +	function MetaTables() +	{ +		return false; +	} +	 +	function MetaColumns() +	{ +		return false; +	} + +} +?>
\ No newline at end of file  | 
