DB2数据同步方面的经验
正在看的db2教程是B2数据同步方面的经验。规划方案: 假定您将使用一个生成报告的应用程序。此应用程序需要存在于 SAMPLE 数据库的 DEPARTMENT 表中的数据。您不想使用直接来自源表的数据,而想将更改复制到只能由生成报告的应用程序读取的目标表中。为了便于管理,您要将目标表与源表保存在 ...
用表单来提交sql(转)3
正在看的db2教程是:用表单来提交sql(转)3。 列表 D: buildSQLInsert函数的最终版。
建立自由的会计日期的报表--1.1.认识几个有关时间的函数
1.认识几个有关时间的函数
1.Cdate(日期表达式)
将日期表达式转换成日期类型的数据。
日期表达式是任何可以解释成日期的表达式,包含日期文字,可以看作日期的字符串以及从函数返回的日期。
比如:myDate = CDate("99-5-20") ,这样的日期表达式必须加双引号,否则结果不可预料 ...
给你的数据库文件减肥
在数据库的设计过程中经常要添加、删除数据库对象,这会使数据库内部留有许多碎片,不能有效地利用磁盘空间,文件会逐渐增大。这有点象文件系统经过多次的增删操作,会导致文件碎片,浪费磁盘空间,而且读写效率降低。
你可以用 Access 提供的工具来压缩数据库,它将重新安排数据库文件在磁盘中保 ...
将Access数据库移植到SQL Server
随着用户对于企业级高性能数据库的需求的增长,用户时常要从Microsoft Access Jet引擎的文件-服务器环境下转换到Microsoft SQL Server的客户-服务器环境。Microsoft Office 2000中的Access 2000 Upsizing Wizard可实现将数据表和查询转移到SQL  ...
Access使用查询--1.2.用选择查询进行分组数据的计算
2.用选择查询进行分组数据的计算
建立一个选择查询,添加“车队运输查询”,将其中的“司机、货物类别、净重”字段拖拽到设计网格。
单击工具栏的“总计”按钮,则设计网格中增加了总计行,再如图把司机和货物类别列的总计设置成“Group By”(保持不变即可),净重列的总计设置成“Sum”,意思 ...
Access使用宏控制程序
宏是指一个或多个操作的集合,其中每个操作实现特定的功能,例如打开某个窗体或打印某个报表。宏可以使某些普通的任务自动完成。例如,可设置某个宏,在用户单击某个命令按钮时运行该宏,以打开某个窗体。
宏可以是包含操作序列的一个宏,也可以是某个宏组,使用条件表达式可 ...
Access使用宏控制程序 3.在宏中使用条件
在某些情况下,可能希望仅当特定条件为真时才在宏中执行一个或多个操作。例如,如果在某个窗体中使用宏来校验数据,可能要显示相应的信息来响应记录的某些输入值,另一信息来响应另一些不同的值。在这种情况下,可以使用条件来控制宏的流程。
条件是逻辑表达式。宏将根据条件 ...
Access使用宏控制程序 4.常用的宏操作
宏的操作是非常丰富的,如果你只是做一个小型的数据库,程序的流程用宏就可以完全实现,而无须使用 Visual Basic 。
有的操作是没有参数的(如 Beep ),而有的操作必须指定参数才行(如 OpenForm )。通常,按参数排列顺序来设置操作的参数是很好的方法,因为选择某一参数将 ...
Access使用宏控制程序--1.5.一个宏的实例——检验口令
5.一个宏的实例——检验口令
在这个实例中将创建一个将包含条件的宏组,用来实现对口令的检验,如果口令正确,就先关闭这个身份核对窗口,再打开另一个窗体;如果口令不正确,将出现信息框要求重新输入口令。
建立一个窗体,添加文本框,命名为“管理员口令”,用来接收用户输入的口令。再建立一 ...
Access使用宏控制程序--1.6.使用宏的几点说明
6.使用宏的几点说明
宏操作的说明不是必选的,但可以使宏更易于理解和维护。
在宏“条件”列不能使用 SQL 表达式。
通常情况下直接执行宏只是进行测试。可以在确保宏的设计无误之后,将宏附加到窗体、报表或控件中,以对事件做出响应,也可以创建一个执行宏的自定义菜单命令。如果要 Microsoft Ac ...
Access使用查询--1.1. 用选择查询建立计算字段
1. 用选择查询建立计算字段
建一个选择查询,添加“车队运输”表,将其所有字段拖拽到设计网格中。如图一所示,只要在空白列中填写“净重:毛重-皮重”,系统会自动为“毛重”和“皮重”加上“[ ]”,表示它们是字段。把这个查询保存为“车队运输查询”。
下面的表格就是刚制作的车队运输 ...
Access使用查询
假设已有如表一的“车队运输”表,有“司机、货物类别、毛重、皮重”字段。我们将以它为原始数据,通过查询对数据进行计算和统计。
表一 原始的车队运输表
司机
货物类别
毛重
皮重
李大方
其他
75.00
25.00
赵美丽
其他
75.00
25.00
张可爱
其他
150.00
50.00
赵 ...
使用准则进行条件查询
1.指定一个准则
建立一个查询,把要使用准则的字段拖拽到设计网格里,在准则行输入表达式。
上图查询的设计视图,查询结果将限制司机姓名为“张美丽”。
这是查询的运行结果,只列出了司机为“张美丽”的记录 ...
Access使用查询 在查询中执行计算的注意事项
3.用交叉表查询体现一组数据的对比
新建查询,选择“交叉表查询向导”,接着选择“车队运输查询”,出现上面的对话框,从可用字段中选择“司机”字段作为行标题。单击下一步。
接着从字段中选择“货物类别”作为列标题。单击下一步。
选择“净重”字段,函数选择“求和”,最后为这个交叉表查 ...
使用准则进行条件查询--1.3.运行查询前输入参数
3.运行查询前输入参数
参数查询可以显示一个或多个提示参数值(准则)的预定义对话框。
在要作为参数使用的每一字段下的“准则”单元格中,在方括号内键入相应的提示。此查询运行时,Microsoft Access 将显示该提示。
在这个设计视图中,在日期字段添写了准则:[请输入要查询的日期:]
当查询运 ...
建立自由的会计日期的报表--1.3.根据用户选择日期自动计算期初期末日期
3.根据用户选择的日期自动计算期初和期末日期
在“开始日期”文本框的控件来源处填写:
=DateAdd("m", -1, CDate([年] & "-" & [月] & "-26"))
刚才学到的函数就用上了,这是个嵌套表达式,CDate([年] & "-" & [月] & "-26") 表示用户选择的日期的26日,整个表达式表示用户选择的日期前一个月的2 ...
建立自由的会计日期的报表--1.4.让报表处理期初和期末之间的数据
4.让报表处理期初和期末之间的数据
设计一个报表,在它的记录来源里选择你的表或查询,在其中涉及到日期的字段填写准则:Between [Forms]![选择日期]![开始日期] And [Forms]![选择日期]![结束日期] ,这样报表就会只处理在“开始日期”和“结束日期”之间的数据了。
最后,再为你窗口添加一个启 ...
中文Access2000速成教程--1.2 使用“数据库向导”创建表
中文Access 2000提供了两种创建表的方法:创建用于输入数据的“空表”;使用其他数据源中已有的数据来创建表。使用“数据库向导”即可在建立数据库的操作中创建该数据库所需的全部表、窗体及报表。也许您会想到这与使用中文Visual FoxPro 6中的“项目管理器”相类似,其实它们的功能差别还是很明 ...
建立自由的会计日期的报表--1.2.创建让用户选择日期窗体
2.创建让用户选择日期窗体
创建一个窗体,添加以下控件:一个“年”组合框,一个“月”组合框,一个“开始日期”文本框,一个“结束日期”文本框。如果添加组合框时出现控件向导,取消向导。
把“年”组合框的数据属性设置如上图,这样用户就只能选择1999-2002年,当然还可以再增加年份。默认值 ...