function _initrs() { $this->_numOfFields = @odbtp_num_fields($this->_queryID); if (!($this->_numOfRows = @odbtp_num_rows($this->_queryID))) $this->_numOfRows = -1; if ($this->connection->odbc_driver == ODB_DRIVER_JET) { for ($f = 0; $f < $this->_numOfFields; $f++) { if (odbtp_field_bindtype($this->_queryID, $f) == ODB_CHAR) odbtp_bind_field($this->_queryID, $f, ODB_WCHAR); } } }
function _initrs() { $this->_numOfFields = @odbtp_num_fields($this->_queryID); if (!($this->_numOfRows = @odbtp_num_rows($this->_queryID))) { $this->_numOfRows = -1; } if (!$this->connection->_useUnicodeSQL) { return; } if ($this->connection->odbc_driver == ODB_DRIVER_JET) { if (!@odbtp_get_attr(ODB_ATTR_MAPCHARTOWCHAR, $this->connection->_connectionID)) { for ($f = 0; $f < $this->_numOfFields; $f++) { if (@odbtp_field_bindtype($this->_queryID, $f) == ODB_CHAR) { @odbtp_bind_field($this->_queryID, $f, ODB_WCHAR); } } } } }
function _initrs() { $this->_numOfFields = @odbtp_num_fields($this->_queryID); if (!($this->_numOfRows = @odbtp_num_rows($this->_queryID))) { $this->_numOfRows = -1; } }