Like ado Lib (MYSQL) v1.5
這是一款跟ADO類似的 mysql 訪問庫,我把他命名為Like ado Lib,
他基於libmysql.dll C API,完美的實現ADO訪問數據庫的基本功能,將填補VB6.0只能用ODBC的方法訪問數據庫的缺陷,
並在一些功能上要比ADO更靈活好用
-- 說明
Mysql 5.0 ver以上 資料庫訪問類
提供鏈結到mysql數据庫、執行SQL語句並返回結果集、記錄結果集可編輯,本地排序、過濾,支持事務處理
1.執行SQL語句並返回結果集,支持中斷網絡后提醒功能,並且可自動重新聯結
2.支持結果集本地持久排序\過濾功能,改進結果集核心代碼,結果集按條件過濾而不需要重新聯接數據庫
3.記錄結果集可編輯,資料結果集支持編輯(新增,刪除,修改)并生成sql提交到服務器
4.支持事務處理,支持多條sql一并執行,支持從過程返回結果集
*5.支持全文搜索(還未測試)
-- 需要支持
MYSQL5.0 ver libmysql.dll API for last
-- 版權聲明
本代碼開放給大家下載使用,歡迎您在自己的代碼包含此代碼,
如有對本代碼做更新,請不要忘記Copy一份發給我
chrl工作室
email: chrlinux@hotmail.com
qq: 65799181
'======================================================================
' DBConn
'======================================================================
'-- 公用屬性
'(1.1) AutoUpdate 設置/獲取事務提交模式是否為自動更新
'(1.2) State 取當前系統與伺服器連接壯態
'-- 公用函數:
'(1.1) CloseConnection 關閉資料庫連接
'(1.1) OpenRs 載入資料表或按SQL語句載入資料到結果集
'(1.1) GetFieldValue 取得SQL選擇語句中單字段值
'(1.1) RecExist 記錄是否找到
'(1.2) Execute 執行已經準備好的預處理SQL語句,不返回結果集
'(1.2) DbErrorHandle 元件錯誤報告
'(1.3) BeginTrans,CommitTrans,RollbackTrans 事務處理
'(1.4) SetTransIsolation 設置事務隔离級別
'(1.5) FulltextSearch 全文搜索引擎
'
'-- 工具函數
'(1.2) Ping 檢查用戶端與伺服器端當前連接
'(1.2) Flush 如果您想要清除MySQL使用的部分內部緩存,您應該使用FLUSH語句。要執行FLUSH,您必須擁有RELOAD許可權
'
'-- 友元函數
'(1.1) OpenConnection 創建和打開新的資料庫鏈結
'(1.2) ReConnection 重新聯接資料庫
'
'-- 開始時間: 2002/10/18 10:47:20
'-- 版 本 號: v1.0.24 修改時間: 2006/07/07 17:03:23
'-- 版 本 號: v1.2.43 修改時間: 2007/05/29 15:32:23
'-- 版 本 號: v1.2.55 修改時間: 2008/06/14 16:32:23
'-- 版 本 號: v1.3.102 修改時間: 2008/11/29 11:19:23
'-- 版 本 號: v1.4.113 修改時間: 2009/05/13 11:19:23
'-- 版 本 號: v1.5.154 修改時間: 2010/09/17 08:59:23
'-- 作 者: CHRL工作室/CHRL
'======================================================================
'======================================================================
' DBResultSet
'======================================================================
'-- 屬性
'(1.1) RowCount (唯讀)記錄的總行數
'(1.1) BOF (唯讀)指示 DBRecordset 對像的當前記錄的位置為第一個記錄之前
'(1.1) EOF (唯讀)指示 DBRecordset 對像的當前記錄的位置為最後一個記錄之後
'(1.5) FieldOldValue (唯讀)在可編輯記錄模式下,記錄集中欄位舊值
'(1.1) FieldName (唯讀)記錄集中欄位名稱
'(1.1) FieldType (唯讀)記錄集中欄位數據類型
'(1.1) FieldCount (唯讀)記錄集的總欄位數
'(1.1) AffectedRecords (唯讀)執行查詢後受到影響的行數
'(1.1) State (唯讀)記錄集當前狀態
'(1.3) EditMode (唯讀)記錄修改模式 參看 enumEditMode
'(1.1) Rowno (讀寫)指示 DBRecordset 對像的當前記錄序號的位置。
'(1.1) FieldValue (讀寫)記錄集中欄位值
'(1.3) AllowEdit (讀寫)在多表結果集中是否開啟當前記錄集中欄位為可更新模式,
' 在編輯記錄時使記錄集得到一個可編輯和緩存記錄集,由 Update 和 CancelUpdate 清空緩存記錄集.
' remark: 在 Update 記錄前需要自行寫程式更新記錄.
'
'-- 函數:
'(1.0) AddNew 增加新記錄模式
'(1.0) Delete 刪除當前一行記錄
'(1.0) Update 更新當前一行記錄
'(1.0) CancelUpdate 取消記錄集更新
'(1.0) Closed 關閉當前查詢的記錄集
'(1.1) MoveFirst 移動記錄指到第一條
'(1.1) MoveLast 移動記錄指到最後一條
'(1.1) MoveNext 移動記錄指到下一條
'(1.1) MovePrevious 移動記錄指到上一條
'(1.1) FindRecord 跟據字段值查詢定位記錄
'(1.3) GetArray 獲取全部記錄集以陣列輸出
'(1.4) GetClipString 獲取記錄集中某行字串
'(1.5) SetFieldName 設置新的欄位列表,使用函數將用新的欄位代替目前的欄位名稱
'(1.5) FilterOn 開啟記錄集過濾
'(1.5) FilterOff 關閉記錄集過濾
'
'
'-- 友元函數
'(1.2) Connection 當前有效的 DBConn 物件
'(1.1) OpenRecordset 由打開的DBConn對像查詢獲得的記錄集
'
'-- 模組屬性:
' 版 本 號: v1.0.04 時間: 2006/07/11 11:25:23
' 版 本 號: v1.1.06 時間: 2007/02/12 11:25:23
' 版 本 號: v1.2.42 時間: 2007/02/23 17:03:23
' 版 本 號: v1.3.50 時間: 2008/05/13 14:48:23
' 版 本 號: v1.4.83 時間: 2008/11/08 08:07:23
' 版 本 號: v1.5.106 時間: 2010/11/12 09:17:23
' 版 本 號: v1.5.164 時間: 2010/12/03 09:17:23
' 作 者: CHRL工作室/CHRL
'======================================================================
没有合适的资源?快使用搜索试试~ 我知道了~
Like ado Lib (MYSQL)
共18个文件
frm:3个
bas:3个
vbw:2个
4星 · 超过85%的资源 需积分: 33 94 下载量 91 浏览量
2011-10-06
18:02:33
上传
评论 4
收藏 33KB RAR 举报
温馨提示
這是一款跟ADO類似的 mysql 訪問庫,我把他命名為Like ado Lib, 他基於libmysql.dll C API,完美的實現ADO訪問數據庫的基本功能,將填補VB6.0只能用ODBC的方法訪問數據庫的缺陷, 並在一些功能上要比ADO更靈活好用 -- 說明 Mysql 5.0 ver以上 資料庫訪問類 提供鏈結到mysql數据庫、執行SQL語句並返回結果集、記錄結果集可編輯,本地排序、過濾,支持事務處理 1.執行SQL語句並返回結果集,支持中斷網絡后提醒功能,並且可自動重新聯結 2.支持結果集本地持久排序\過濾功能,改進結果集核心代碼,結果集按條件過濾而不需要重新聯接數據庫 3.記錄結果集可編輯,資料結果集支持編輯(新增,刪除,修改)并生成sql提交到服務器 4.支持事務處理,支持多條sql一并執行,支持從過程返回結果集 *5.支持全文搜索(還未測試) -- 需要支持 MYSQL5.0 ver libmysql.dll API for last -- 版權聲明 本代碼開放給大家下載使用,歡迎您在自己的代碼包含此代碼, 如有對本代碼做更新,請不要忘記Copy一份發給我 email: chrlinux@hotmail.com qq: 65799181
资源推荐
资源详情
资源评论
收起资源包目录
MyADO.rar (18个子文件)
MyADO
libMyAdo.vbw 291B
frmConnect.frm 4KB
frmErrorMessage.frx 339B
test
prjTestMyAdo.vbw 50B
prjTestMyAdo.vbp 733B
MSSCCPRJ.SCC 197B
pTest.vbg 71B
frmTest.frm 3KB
MSSCCPRJ.SCC 193B
clsDBResultSet.cls 41KB
modMySql.bas 14KB
Readme.txt 5KB
frmConnect.frx 3KB
libMyAdo.vbp 1KB
modPublicDef.bas 8KB
frmErrorMessage.frm 6KB
clsDBConn.cls 21KB
CommonDlg.bas 11KB
共 18 条
- 1
CHRL
- 粉丝: 28
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
前往页