Access 2000教程:16.4 函数和子程序

2016-02-19 21:27 6 1 收藏

下面是个Access 2000教程:16.4 函数和子程序教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

【 tulaoshi.com - 编程语言 】

  讲了变量,现在也要讲讲“函数”和“子程序”了。

  像“sin( )”、“abs( )”这些都是函数都是内部函数,现在我们要来讲讲外部函数,外部函数和变量一样在使用之前也是要先申明。它们的结构如下图所示。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

 

  函数则会把“a+b-c”的值返回给函数名“Getnumber”,如果我们输入Getnumber(9,4,2),则会返回“9+4-2”即“11”给函数“Getnumber”。“Function”的英文含意就是“函数”。它在这儿用来作为函数申明的一个内容。在它后面跟着的就是这个函数的函数名。在这个函数名后面的括号中,列的是这个函数中的参数。每个函数之间要用逗号隔开,并用“As”语句后跟“数据类型”来定义数据的类型。 括号外面的“As 数据类型”用来定义“函数名”的。它表示函数返回的数据的数据类型。

  其实子程序和函数很相似,两者结果对比如下图所示。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  这两种类型的过程都可以接收参数,函数可以返回单一的数据值,但子程序不能。另外,你可以从ACCESS中任何地方执行一个函数,包括从查询中的表达式中和宏中。然而你只能从一个函数、子程序或作为一个窗体或报表中的一个事件过程来执行子程序。

来源:http://www.tulaoshi.com/n/20160219/1626214.html

延伸阅读
标签: ASP
  function htmlencode(str)     on error resume next     dim result     dim l     if isnull(str) then        htmlencode=""        exit function   ...
标签: Web开发
ByVal 传送参数内存的一个拷贝给被调用者。也就是说,栈中压入的直接就是所传的值。 ByRef 传送参数内存的实际地址给被调用者。也就是说,栈中压入的是实际内容的地址。被调用者可以直接更改该地址中的内容。 ByVal是传递值 源数据不会被修改 你可以把这个值当作自己的局部变量来使用 ByRef是传递地址 , 源数据可...
看到这儿,说明你已经能够独立完成一个Access数据库了,但是在工作当中,你还需要注意一下的这些问题,这可是很容易忽略的工作。 当你的数据库在经过你简单的操作都会发生崩溃的时候,数据库可能会被破坏。为了解决这个问题我们就需要修复这个数据库。 修复一个数据库,首先要求在其它用户关闭这个数据库的情况下,以管理者...
首先我们先讲讲设置和取消数据库密码。将鼠标单击ACCESS菜单栏上的“工具”主题,将鼠标移动到随后弹出的菜单上的“安全”项上,这时在“安全”项的右面弹出一个更小的菜单。将鼠标移动到这个菜单的第一项“设置数据库密码”上,单击鼠标左键。就会弹出一个“设置数据库密码”的对话框, 在这个对话框中要我们在第一个文本框中要我...
既然我们要编写“VBA”程序,就需要先看看“VBA”的开发环境。“VBA”的开发环境开发“VBA”程序相应的“设计器”,但我们不这么称呼它,而是叫它“VBA开发环境”,这种说法是继承了计算机语言对开发器的一种统一叫法。 我们首先要打开一个数据库,然后选定数据库窗口上的“模块”选项,再用鼠标单击数据库窗口上的“新建”按钮,这时...

经验教程

866

收藏

99
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部