1 / 4
文档名称:

VFP表跟踪实现方法.docx

格式:docx   大小:13KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VFP表跟踪实现方法.docx

上传人:夜紫儿 2022/7/13 文件大小:13 KB

下载得到文件列表

VFP表跟踪实现方法.docx

相关文档

文档介绍

文档介绍:VFP表跟踪实现方法
Visual Foxpro与它的前期版本重大差异之一是使用了数据库(Database)这一强大功能,使之成为一个真正的DataBase。VFP的Database Container包含了表(Table)及表的各种属性

VFP表跟踪实现方法
Visual Foxpro与它的前期版本重大差异之一是使用了数据库(Database)这一强大功能,使之成为一个真正的DataBase。VFP的Database Container包含了表(Table)及表的各种属性定义,也包含了属于后端的SQL中的触发技术(Trigger)。
  Trigger的使用为Database中的Table供应了一个记录级规章(即检测程序)。Trigger分为Insert Trigger、Update Trigger和Delete Trigger三种操作。Insert Trigger用于Table新增记录时所触发的检测程序,Update Trigger用于Table修改记录回存时所触发的检测程序,Delete Trigger用于Table中记录被删时所触发的检测程序。VFP允许对任一种操作设定不同的规章,该规章可以是表达式或用户自定义函数(UFD),若响应为真值时,表示触发胜利,若响应为假值时,表示触发失败。用户自定义函数(UFD)存储在Database Container中。
创立触发器有两种方式:
1) 翻开表属性”对话框,在 INSERT、UPDATE 或 DELETE 触发器框中,输入触发器表达式或用户自定义函数(UFD);
2) 使用 CREATE TRIGGER 命令。
创立、修改或移去存储过程有三种方式:
1) 在工程治理器中,选择并绽开一个数据库,选定“存储过程”,然后选择“新建”、“修改”或“移去”按钮;


2) 在数据库设计器中,从“数据库”菜单中选择“编辑存储过程”按钮;
3) 在COMMAND命令窗口中,使用 MODIFY PROCEDURE 命令。
表跟踪设计:
  利用Insert Trigger、Update Trigger和Delete Trigger三种操作原理,我们可以构造备份被操纵记录的用户自定义函数,并将其参加需要进展表跟踪的数据文件Trigger中,以实现表跟踪。这样,不管用户使用程序进展对此表的操纵或直接翻开此表进展增删和修改记录,都能激发Trigger将被操纵记录进展日志记载。
  本人构造了四个通用的自定义函数,Inslog()、Dellog()、Modlog()和addlog(),存放于Database Container的存储过程中。在需要进展表跟踪的数据文件的Insert Trigger、Delete Trigger和Update Trigger中分别参加Inslog()函数、Dellog()函数和Modlog()函数,以使对数据文件中记录的增、删和修改均激发Trigger进展日志记载。addlog(

最近更新

2024山东安丘市政务服务中心招聘政务服务人员.. 117页

2024年【保安员(初级)】考试题库(综合卷) 33页

瑞金市工业发展研究报告 7页

2024年云南省大理州事业单位招聘339人历年高频.. 616页

牙舟陶研究报告 8页

2024年内蒙古呼和浩特市行政职业能力测验题库.. 148页

2024年南通师范高等专科学校单招职业适应性测.. 52页

2024年国家保安员资格考试重点题库附参考答案.. 32页

小学美术工作总结14篇(全文共15920字) 3页

2024年安徽艺术职业学院单招职业适应性测试题.. 54页

2024年广东岭南职业技术学院单招职业适应性测.. 55页

2024年度保安员资格考试及解析答案 33页

2024年抚州职业技术学院单招职业适应性测试题.. 56页

医学人文素质教育与医学科研的结合 31页

医学人文素质教育与医学生社会适应能力 33页

2024年江西航空职业技术学院单招职业适应性测.. 54页

2024年河北省张家口市行政职业能力测验题库及.. 150页

2024年河北轨道运输职业技术学院单招职业适应.. 55页

医学人文素质教育与医学专业技能的相互关系 31页

2024年浙江平阳县事业单位招聘41人历年高频难.. 60页

2024年浙江省临海市事业单位招聘118人历年高频.. 59页

外研版八年级英语上册练习题集(附答案解析) 9页

语音厅小游戏策划方案 3页

田径国家一级裁判模拟试题 61页

模拟电子技术模电模拟试题 74页

阻碍小学教师专业发展的因素研究 8页

丙烯酰胺与nn一亚甲基双丙烯酰胺的凝胶反应 13页

基督生平第一册练习题 7页

先天性心脏病患儿护理查房 26页

2018年某市委第三巡察组副组长填表的说明及其.. 4页