WindResultSet __construct(
WindSqlStatement
$sqlStatement, [int
$fetchMode = 0], [int
$fetchType = 0]
)
|
|
Parameters:
WindSqlStatement |
$sqlStatement: |
预处理对象 |
int |
$fetchMode: |
获得结果集的模式PDO::FETCH_BOTH/PDO::FETCH_ASSOC/PDO::FETCH_NUM |
int |
$fetchType: |
设置结果集的读取方式,PDO::FETCH_ORI_NEXT/PDO::FETCH_ORI_PRE,注意要使用该属性,必须通过setAttribute设置PDO::ATTR_CURSOR=PDO::CURSOR_SCROLL |
API Tags:
array fetch(
[int
$fetchMode = 0], [int
$fetchType = 0]
)
|
|
获得结果集的下一行
Parameters:
int |
$fetchMode: |
获得结果集的模式PDO::FETCH_BOTH/PDO::FETCH_ASSOC/PDO::FETCH_NUM |
int |
$fetchType: |
设置结果集的读取方式,PDO::FETCH_ORI_NEXT/PDO::FETCH_ORI_PRE,注意要使用该属性,设置Statement的属性设置PDO::ATTR_CURSOR=PDO::CURSOR_SCROLL |
API Tags:
array fetchAll(
[string
$index = ''], [int
$fetchMode = 0]
)
|
|
返回所有的查询结果
Parameters:
string |
$index: |
输出数组下标 |
int |
$fetchMode: |
获得结果集的模式PDO::FETCH_BOTH/PDO::FETCH_ASSOC/PDO::FETCH_NUM |
API Tags:
string|bool fetchColumn(
[int
$index = 0]
)
|
|
从下一行记录中获得下标是$index的值,如果获取失败则返回false
Parameters:
API Tags:
object fetchObject(
[string
$className = ''], [array
$ctor_args = array()]
)
|
|
获得结果集中的下一行,同时根据设置的类返回如果没有设置则返回的使StdClass对象
Parameters:
string |
$className: |
使用的类 |
array |
$ctor_args: |
初始化参数 |
API Tags:
返回最后一条Sql语句的影响行数
API Tags:
void setFetchMode(
int
$fetchMode, [boolean
$flush = false]
)
|
|
设置获取模式
Parameters:
int |
$fetchMode: |
设置获取的模式PDO::FETCH_BOTH/PDO::FETCH_ASSOC/PDO::FETCH_NUM... |
boolean |
$flush: |
是否统一设置所有PDOStatement中的获取方式 |
API Tags: