⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dbgrid和事务的联合使用.txt

📁 VB技巧问答10000例 VB技巧问答10000例
💻 TXT
字号:
两 点 意 见 : 
    (1) DBGRID 直 接 进 行 数 据 录 入 时 ,由 于 其 本 身 的 限 制 (缺 乏 必 要 的 检 测 如 单 元 格 检 测 ),因 此 需 要 自 行 做 很 多 控 制 .建 议 考 虑 其 他 方 法 。 
    (2) 事 务 的 处 理 . 在 数 据 量 较 大 时 ,将 保 存 的 过 程 尽 可 能 简 化 ,然 后 套 上 事 务 ,会 大 大 加 快 保 存 的 效 率 .下 面 以 VB6 为 例 使 用 ADO,SQL7 
    比 如 说 生 成 一 个 表 的 过 程 ,可 从 服 务 器 返 回 一 个 空 的 结 果 集 
     Example: " Select * from table1 where 1=0" 
    然 后 是 
     On Error Goto Errhandle 
     ... 
     BeginTrans 
     AddNew 
     字 段 赋 值 过 程 
     ... 
     Update 
     CommitTrans 
     ... 
     Exit sub 
     Errhandle: 
     RollBack 
    与 Data 控 件 绑 定 时 ,事 务 最 好 是 紧 跟 着 保 存 操 作 ,而 不 要 在 某 个 函 数 里 调 保 存 的 函 数 ,这 样 执 行 "Data1.refresh"时 就 不 会 有 问 题 了 。 
    以 上 意 见 仅 供 参 考 。 
<END>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -