在MS Access中创建存储过程?

时间:2012-04-13 16:13:09

标签: ms-access stored-procedures

我想知道是否可以在Acces数据库中创建StoredProcedureInsert数据。我已经尝试了几件事但到目前为止似乎都没有做到这一点。

由于

3 个答案:

答案 0 :(得分:3)

我知道可以直接在访问中创建Stored Procedure,但这不是很好。

从这里你最好的选择是:

  • 使用函数模拟Stored Procedured。我找到了一个教程here。但我没有尝试过这种方法。
  • 另一种流行方法似乎是导入SQLServer Stored Procedure并将其导入Acess中。如果您喜欢这种方法,请尝试this链接。
  • 如果您使用的是MS Access 2010,则StoredProcedures将列在Named Macros下的表格标签中。

希望这有帮助。

答案 1 :(得分:2)

这取决于MS Access的版本。 Access 2010具有两个存储过程,并且还具有表触发器。

对于Access 2010,您打开表(非设计视图),然后选择表格选项卡。您可以在那里看到创建存储过程和表触发器的选项。

见答案:

How do I make a stored procedure in MS Access?

答案 2 :(得分:0)

不确定。 Access 2010支持各种很酷的东西,如存储过程和触发器。 (编辑 - 有关详情,请参阅@bluefeets答案)。但是,如果你使用的是低于2010年的任何东西,你将不得不写一个custom function来获得你正在寻找的结果。