模式

属性
命名空间 fize\db\realization\mssql
类名 Mode
实现接口 fize\db\definition\Mode
方法:
方法名 说明
adodb()  
odbc() odbc方式构造
sqlsrv() sqlsrv方式构造
pdo() Pdo方式构造
getInstance() 数据库实例

方法

adodb()

public static function adodb (

    string $host,

    string $user,

    string $pwd,

    string $dbname,

    mixed $port = "",

    string $driver = null

) : \fize\db\realization\mssql\mode\Adodb
参数:
名称 说明
host 服务器地址
user 用户名
pwd 用户密码
dbname 数据库名
port 端口号,MSSQL默认是1433
driver 指定ADODB驱动名称。

odbc()

odbc方式构造

public static function odbc (

    string $host,

    string $user,

    string $pwd,

    string $dbname,

    mixed $port = "",

    string $driver = null

) : \fize\db\realization\mssql\mode\Odbc
参数:
名称 说明
host 服务器地址
user 用户名
pwd 用户密码
dbname 数据库名
port 端口号,选填,MSSQL默认是1433
driver 指定ODBC驱动名称。

sqlsrv()

sqlsrv方式构造

public static function sqlsrv (

    string $host,

    string $user,

    string $pwd,

    string $dbname,

    mixed $port = "",

    string $charset = "GBK"

) : \fize\db\realization\mssql\mode\Sqlsrv
参数:
名称 说明
host 数据库服务器
user 数据库登录账户
pwd 数据库登录密码
dbname 数据库名
port 数据库服务器端口,选填,默认是1433(默认设置)
charset 指定数据库编码,默认GBK,(不区分大小写)
微软官方支持,可以放心使用

pdo()

Pdo方式构造

public static function pdo (

    string $host,

    string $user,

    string $pwd,

    string $dbname,

    string $port = "",

    string $charset = "GBK",

    array $opts = []

) : \fize\db\realization\mssql\mode\Pdo
参数:
名称 说明
host 服务器地址
user 用户名
pwd 用户密码
dbname 数据库名
port 端口号,选填,MSSQL默认是1433
charset 指定编码,选填,默认GBK,(不区分大小写)
opts PDO连接的其他选项,选填
强烈推荐使用

getInstance()

数据库实例

public static function getInstance (

    string $mode,

    array $config

) : \fize\db\realization\mssql\Db
参数:
名称 说明
mode 连接模式
config 数据库参数选项