5

我想知道是否可以在 Acces 数据库中创建一个StoredProceduretoInsert数据。我已经尝试了几件事,但到目前为止似乎没有任何效果。

谢谢

4

3 回答 3

3

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

从这里您最好的选择是:

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

希望这可以帮助。

于 2012-04-13T16:19:05.237 回答
2

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

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

在这里查看答案:

如何在 MS Access 中创建存储过程?

于 2012-04-13T16:17:05.100 回答
0

当然。Access 2010 支持各种很酷的东西,例如存储过程和触发器。(编辑 - 有关更多信息,请参阅@bluefeets答案)。但是,如果您使用的不是 2010 年,您将不得不编写一个自定义函数来获得您正在寻找的结果。

于 2012-04-13T16:20:35.017 回答