2012-04-13 131 views
5

我想知道是否可以在Acces数据库中创建一个StoredProcedureInsert数据。我已经尝试了几件事,但迄今为止似乎没有任何诀窍。在MS Access中创建存储过程?

谢谢

+0

可能重复的[如何在MS Access中创建存储过程?](http://stackoverflow.com/questions/3287545/how-do-i-make-a-stored-procedure-in-ms-访问) – 2012-04-13 16:20:11

回答

3

我知道它是可以直接在访问创建Stored Procedure但它是不漂亮的事情。

你最好从这里的选项将是:使用功能

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

希望这有助于。

2

这取决于哪个版本的MS Access。 Access 2010既有存储过程,也有表触发器。

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

在这里看到了答案:

How do I make a stored procedure in MS Access?

0

当然。 Access 2010支持存储过程和触发器等各种酷炫的东西。 (编辑 - 请参阅@bluefeets答案更多)。但是,如果您使用的数据少于2010年,则必须编写一个custom function以获取您要查找的结果。