52ky2 发表于 4 天前

易语言模块 闪电ADODB操作类.ec


模块名称:闪电ADODB数据库操作类
作者:siquzhanshi2
版本:1.0
闪电ADODB数据库操作类,使用ADOX对象实现
@备注:
闪电ADODB数据库操作类
------------------------------
.版本 2
.子程序 创建Access数据库, 逻辑型, 公开
.参数 数据库路径, 文本型
.数据类型 ADODB字段信息, 公开
    .成员 字段名, 文本型
    .成员 字段类型, 整数型, , , “AD_**”开头的
    .成员 z大长度, 整数型
.数据类型 ADODB字段信息_SQL, 公开
    .成员 字段名, 文本型
    .成员 字段类型, 文本型, , , 请使用SQL的字段类型
.程序集 ADODB记录集类, , 公开
.子程序 撤销, 逻辑型, 公开
.子程序 打开, 逻辑型, 公开
.参数 连接语句, 文本型, , 可以是数据表名,也可以是SQL语句
.参数 数据库, ADODB数据库类
.参数 是否SQL, 逻辑型, 可空, 如果为真,则把第一个参数当做SQL语句来处理,否则当做数据表名
.子程序 到首记录, 逻辑型, 公开
.子程序 到尾记录, 逻辑型, 公开
.子程序 读字段名记录, 变体型, 公开
.参数 字段名, 文本型
.子程序 读字段序号记录, 变体型, 公开
.参数 字段序号, 整数型
.子程序 更新, 逻辑型, 公开, 对记录进行任何操作后务必调用本方法
.子程序 关闭, , 公开
.子程序 记录数量, 整数型, 公开
.子程序 批量撤销, 逻辑型, 公开
.子程序 批量更新, 逻辑型, 公开
.子程序 删除记录, 逻辑型, 公开
.参数 删除类型, 整数型, 可空, 默认为当前记录
.子程序 上一条, 逻辑型, 公开
.子程序 是否已打开, 逻辑型, 公开
.子程序 首记录前, 逻辑型, 公开, 在首记录前,返回真
.子程序 添加记录, 逻辑型, 公开
.子程序 跳到记录, 逻辑型, 公开
.参数 距离, 整数型
.参数 起始位置, 整数型, 可空, 默认为0~
.子程序 尾记录后, 逻辑型, 公开, 在尾记录后,返回真
.子程序 下一条, 逻辑型, 公开
.子程序 写字段名记录, 逻辑型, 公开
.参数 字段名, 文本型
.参数 记录, 变体型
.子程序 写字段序号记录, 逻辑型, 公开
.参数 字段序号, 整数型
.参数 记录, 变体型
.程序集 ADODB数据库类, , 公开
.子程序 Get_catalog, 对象, 公开
.子程序 Get_connetion, 对象, 公开
.子程序 断开, , 公开
.子程序 回滚事务, 逻辑型, 公开
.子程序 开始事务, 逻辑型, 公开
.子程序 连接, 逻辑型, 公开
.参数 连接语句, 文本型
.子程序 连接Access数据库, 逻辑型, 公开
.参数 数据库路径, 文本型
.参数 密码, 文本型, 可空
.子程序 连接SqlServer数据库, 逻辑型, 公开
.参数 MySQL服务器, 文本型
.参数 MySQL数据库名, 文本型
.参数 MySQL用户名, 文本型, 可空
.参数 MySQL密码, 文本型, 可空
.子程序 是否已连接, 逻辑型, 公开
.子程序 提交事务, 逻辑型, 公开
.子程序 新建数据表, 逻辑型, 公开, 使用ADOX建表,方便,快捷,可能出错,I don't know why
.参数 数据表名, 文本型
.参数 字段结构, ADODB字段信息, 数组
.子程序 新建数据表_SQL方式, 逻辑型, 公开, 使用SQL语句新建数据表,方便,快捷,成功率高,I don't know why
.参数 表名, 文本型
.参数 字段结构, ADODB字段信息_SQL, 数组
.子程序 执行SQL, 对象, 公开, 返回记录集对象
.参数 SQL, 文本型



页: [1]
查看完整版本: 易语言模块 闪电ADODB操作类.ec