00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 class ADODB_pdo_mssql extends ADODB_pdo {
00014
00015 var $hasTop = 'top';
00016 var $sysDate = 'convert(datetime,convert(char,GetDate(),102),102)';
00017 var $sysTimeStamp = 'GetDate()';
00018
00019
00020 function _init($parentDriver)
00021 {
00022
00023 $parentDriver->hasTransactions = false; ## <<< BUG IN PDO mssql driver
00024 $parentDriver->_bindInputArray = false;
00025 $parentDriver->hasInsertID = true;
00026 }
00027
00028 function ServerInfo()
00029 {
00030 return ADOConnection::ServerInfo();
00031 }
00032
00033 function SelectLimit($sql,$nrows=-1,$offset=-1,$inputarr=false,$secs2cache=0)
00034 {
00035 $ret = ADOConnection::SelectLimit($sql,$nrows,$offset,$inputarr,$secs2cache);
00036 return $ret;
00037 }
00038
00039 function MetaTables()
00040 {
00041 return false;
00042 }
00043
00044 function MetaColumns()
00045 {
00046 return false;
00047 }
00048
00049 }
00050 ?>