sql查询结果集工具封装

sql查询结果集,无非有4种格式。

单行单列,也就是一个数据。(用作比较值)

单行多列,也就是一行。

多行单列,简单来说是一列。(用in语句)

多行多列,也就是一张新表。(实际上前几种也可看做表)

对于结果集的封装,推荐强制校验数据格式,以php为例,:

getOne:单行单列封装为一个变量。

getArr:单行多列或多行单列封装为一个数组。

getArrList:多行多列,封装为二维数组。

其他常用:

getPage:分页,封装为数组,其中list为数据,pageInfo为页面info

getLastId:获取最后一个生成的主键。

update:一些insert、update、delete操作,返回影响条数

getNames:获取返回的字段名,封装为数组。

getDbSize:获取数据库大小

getTableSize:获取指定表大小。

showTables:获取数据库所有的表,封装为数组

showCteateTable:获取指定表的建表语句。

getVersion:获取数据库版本

setErrLevel:设置错误等级,针对错误进行不同级别的处理。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注