..._connect($dsn))) { throw new XSException('Error connecting to PGSQL database:' . $param['dbname'] . '.'); pg_set_error_verbosity($this->link, PGSQL_ERRORS_DEFAULT); pg_query('SET standard_conforming_strings=off'); }}
...n instance($type, $arg = null){ $type2 = ($pos = strpos($type, ':')) ? 'database' : $type; $class = 'XS' . ucfirst(strtolower($type2)) . 'DataSource'; if (!class_exists($class)) { throw new XSException("Undefined data source type: `$type2'"); } return new $class($type, $arg);} ...
...) { $this->close(); throw new XSException("Can not switch to database name: '{$param['dbname']}'"); } $this->setUtf8();} 连接数据库
...) { $this->close(); throw new XSException("Can not switch to database name: '{$param['dbname']}'"); } $this->setUtf8();} 连接数据库
...os($query, ':') !== false) { return $ret; } // Search the log database $op = $this->_defaultOp; $this->xs->setScheme(XSFieldScheme::logger()); try { $result = $this->setDb(self::LOG_DB)->setFuzzy()->setLimit($limit + 1)->search($query); foreach ($result as $doc) /...
XSDatabasePgSQL All Packages | 方法(函数) 包 XS.util.db 继承关系 class XSDatabasePgSQL » XSDatabase 版本 1.0.0 源代码 sdk/php/util/XSDataSource.class.php 面向对象的 PostgreSQL 扩展 Public 方法 隐去继承来的方法 ...
XSDatabaseMySQLI All Packages | 方法(函数) 包 XS.util.db 继承关系 class XSDatabaseMySQLI » XSDatabase 版本 1.0.0 源代码 sdk/php/util/XSDataSource.class.php 面向对象的 MySQLI 扩展 Public 方法 隐去继承来的方法 名...
XSDatabaseMySQL All Packages | 方法(函数) 包 XS.util.db 继承关系 class XSDatabaseMySQL » XSDatabase 版本 1.0.0 源代码 sdk/php/util/XSDataSource.class.php 使用传统 MySQL 扩展 Public 方法 隐去继承来的方法 名称描...
...继承关系 abstract class XSDataSource 子类 XSCsvDataSource, XSDatabaseDataSource, XSJsonDataSource 版本 1.0.0 源代码 sdk/php/util/XSDataSource.class.php 索引数据源抽象基类 此部分代码仅用于 indexer 工具程序 Protected 属性 隐去继承来...
XSDatabaseDataSource All Packages | 属性 | 方法(函数) 包 XS.util 继承关系 class XSDatabaseDataSource » XSDataSource 版本 1.0.0 源代码 sdk/php/util/XSDataSource.class.php SQL 数据库源 Protected 属性 隐去继承来的属性 ...