Access中模块和宏的区别,有具体,最好有列子

Access中模块和宏的区别,有具体,最好有列子,第1张

宏是一个或多个 *** 作的集合,其中每个 *** 作实现特定的功能。通过宏对象可以使某些任务自动完成,使

Access

数据库的使用更为简单。在Access

2000中,一共提供了53种基本宏 *** 作,这些基本宏 *** 作还可以组合成很多其他的“宏组” *** 作。

模块是由Visual

Basic程序设计语言编写的

程序

集合,或一个

函数

过程。是功能强大的

编程工具

,可以编写出复杂高级的数据库

应用程序

宏是ACCESS提供给用户的 *** 作,直接使用就可以。模块则不然,它是基于语言创建的,所以它具有比Access数据库中其它对象更大的功能。利用模块,可以建立

自定义

函数,完成更复杂的计算,替代标准宏所不能执行的功能等。

难道你不知道“数据库事物”是什么吗?数据库事务就是用于批量对数据库进行插入、修改、删除数据用的。比如,如果一条条向数据库插入数据,如果数据有成千上万条,那么这种插入效率是不能忍受的,会花很长时间,数据库事务就是用来解决这种问题。如果你不明白什么是数据库事务,我建议你找找相关资料来看一下。

用事务,比如:

OleDbConnection conn=....

OleDbTransaction trans=null

try

{

trans = conn.BeginTransaction()

OleDbCommand cmd = conn.CreateCommand()

cmd.Transaction = trans

//执行插入数据的SQL *** 作

trans.Commit()

cmd.Dispose()

trans.Dispose()

}

catch(Exception e)

{

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9957745.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存