ACCESS模块中的自定义函数

标签:
access数据库模块自定义函数 |
分类: 代码天地 |
在ACCESS数据库中没有存储过程、函数、触发器等功能,
复杂的功能需要使用ACCESS提供的模块功能,在其中自定义函数来实现。过程如下:
1 点击左侧的工具窗口上 的 【表】按钮,创建如下的表“入库”,输入数据
"编号" "日期" "名称" "数量"
1, 2016-1-10, "火腿", 1
2, 2016-2-10, "方便面", 2
3, 2016-2-10, "火腿", 3
4, 2016-3-10, "火腿", 4
5, 2016-4-10, "火腿", 1
6, 2016-5-10, "方便面", 3
7, 2016-6-10, "方便面", 4
8, 2016-7-10, "方便面", 2
9, 2016-8-10, "火腿", 5

2 点击左侧的工具窗口上 的 【模块】按钮,新建一个模块,取名为myModel
输入如下代码,函数名称为 RetTableVal 并保存
Option Compare Database
Public Function RetTableval_r(TableName As String) As
String
End Function
3 点击左侧的工具窗口上 的 【查询】按钮,按向导新建一个查询,取名“入库”
SELECT 入库.编号, 入库.日期, 入库.名称, 入库.数量
FROM 入库;
SELECT RetTableval_r("入库") as 名称

