SqlDataSources 的 SP 参数是否应该以相同的顺序排序?

发布于 2024-10-06 12:30:07 字数 266 浏览 6 评论 0原文

我正在编写一些存储过程来对 SQL Server 数据库中的某些表执行 CRUD 操作,这些操作将在 ASP.NET 2.0 页面上的 FormView 中使用。我已经写了最难的一个,即插入 SP。现在我将进行选择、更新和删除 SP 的工作。我想知道的是,SqlDataSource 使用的 SP 参数的顺序必须完全相同吗?例如,插入操作需要大约十几个参数,所有这些参数都存储在插入处理的 3 个表中。但是,要检索相同的数据,我所需要的只是主键,这只是 2 个参数。我是否需要按照为插入存储过程指定的顺序提供所有参数?

I'm writing some stored procedures to do CRUD operations against some tables in a SQL Server database, which will be used in a FormView on an ASP.NET 2.0 page. I've already written the hardest one, which is the insert SP. Now I'm going to work on the select, update and delete SP's. What I'd like to know is, do the parameters to the SP's that are used by the SqlDataSource have to be in exactly the same order? For example, the insert operation requires about a dozen parameters, all of which are stored into the 3 tables that the insert handles. However, to retrieve the same data, all I need is the primary keys, which are just 2 parameters. Do I need to provide all of the parameters, in the same order, as I've specified for the insertion stored procedure?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文