【文件属性】:
文件名称:php mysql+sql server 数据库处理类
文件大小:13KB
文件格式:PHP
更新时间:2015-11-15 16:56:17
php 数据库处理
php mysql+sql server 数据库处理类
/*
文 件 名:CDataBase.php
类 名:CDataBase
继承关系:XMLClass
通用属性:
$Con | 数据连接标识
$DBaseName | 数据库名称
$UserID | 数据库登陆用户名
$PassWord | 数据库登陆密码
$Address | 数据库地址
$Port | 连接端口号
$DBType | 数据库类型【MS_SQL\MYSQL\ORACLE】
$TableName | 数据表名
$release | 是否调试语句
公共方法:
set_var($Address,$Port,$DBType,$UserID,$PassWord,$DBaseName)
方法说明:设置数据连接参数
入口参数:同通用属性
返回类型:无
DB_Connect()
方法说明:连接数据库
入口参数:无
返回类型:连接ID
DB_Close()
方法说明:连接数据库
入口参数:无
返回类型:无
DB_Select($DBaseName,$Con)
方法说明:选择数据库
入口参数:$DBasename|数据库名称;$Con|数据库连接ID
返回数型:无
CreateDbase($DBname)
方法说明:建立数据库
入口参数:$DBname | 数据库名称,长度20以内的字符,根据不同的数据库类型,字符的要求不一定一致
返回类型:成功返回 1,失败返回0
DropDbase($DBname)
方法说明:删除数据库
入口参数:$DBname | 数据库名称,长度20以内的字符,根据不同的数据库类型,字符的要求不一定一致
返回类型:成功返回 1,失败返回0
CreateTable($TableName,$FieldArray,$TypeArray)
方法说明:建立数据表
入口能数: $TableName | 数据表名称、$FieldArray | 字段列表、$TypeArray | 字段类型及长度列表
返回类型:成功返回 1,失败返回0
DropTable($TableName)
方法说明:删除数据表
入口能数: $TableName | 数据表名称
返回类型:成功返回 1,失败返回0
UpdateTable($TableName,$FieldArray,$TypeArray,$Mode)
方法说明:修改表结构
入口能数: $TableName | 数据表名称、$FieldArray | 字段列表、$TypeArray | 字段类型及长度列表、$Mode | 操作方式【ADD 添加字段,UPDATE 修改字段、DEL 删除字段】
返回类型:成功返回 1,失败返回0
Tab_Insert($TableName,$FieldArray,$ValueArray,$KeyField,$KeyValue)
方法说明:向指定表插入数据
入口能数: $TableName | 数据表名称、$FieldArray | 字段列表、$ValueArray | 字段值列表、$KeyField | 关键字段名、$KeyValue | 关键字段值
返回类型:成功返回 1,失败返回0
Tab_Update($TableName,$FieldArray,$ValueArray,$KeyField,$KeyValue,$RArray)
方法说明:修改指定表数据
入口能数: $TableName | 数据表名称、$FieldArray | 字段列表、$ValueArray | 字段值列表、$KeyField | 条件字段名列表、$KeyValue | 条件字段值列表、$RArray | 字段关系(二维数据,[$][0]:与前一个条件的关系"and,or,like,in,not in";[$][1]:字段与值的关系">,<,>=,<=,=,<>")
返回类型:成功返回 1,失败返回0
Tab_Delete($TableName,$KeyField,$KeyValue,$RArray)
方法说明:修改指定表数据
入口能数: $TableName | 数据表名称、$KeyField | 条件字段名列表、$KeyValue | 条件字段值列表、$RArray | 字段关系(二维数据,[$][0]:与前一个条件的关系"and,or,like,in,not in";[$][1]:字段与值的关系">,<,>=,<=,=,<>")
返回类型:成功返回 1,失败返回0
Tab_Select($TableName,$FieldArray,$KeyField,$KeyValue,$RArray,$Orther)
方法说明:查询指定表数据
入口能数: $TableName | 数据表名称、$FieldArray | 字段列表、$KeyField | 条件字段名列表、$KeyValue | 条件字段值列表、$Orther | 其它条件,如排序、分组等、$RArray | 字段关系(二维数据,[$][0]:与前一个条件的关系"and,or,like,in,not in";[$][1]:字段与值的关系">,<,>=,<=,=,<>")
返回类型:成功返回 数据集二维数据,失败返回0
*/
网友评论
- 最后点分都给你了 里面还是有不足