vb中如何用sql实现象求平均值、合计之类的运算.txt

来自「VB技巧问答10000例,是一个教程」· 文本 代码 · 共 6 行

TXT
6
字号
虽 说 SQL是 标 准 化 的 查 询 语 言 , 但 不 同 的 系 统 在 实 现 的 时 候 还 是 略 有 不 同 。 VB的 SQL语 句 SELECT … INTO只 能 将 结 果 输 出 到 表 中 , 而 不 能 输 出 到 VB变 量 中 。 VB中 求 平 均 值 、 合 计 之 类 的 运 算 采 用 另 一 种 办 法 : 即 先 建 立 一 个 Recordset, 然 后 从 Recordset的 字 段 中 得 到 结 果 
     Dim Rst As Recordset 
    Set Rst = Db.OpenRecordset("SELECT AVG(FIELD1), SUM(FIELD1) FROM TABLE") 
    Rst(0)是 AVG(FIELD1), 而 Rst(1)是 SUM(FIELD1)。 
<END>

⌨️ 快捷键说明

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