Stored procedures 存储过程中的多个select语句用于经典ASP
目前我有一个经典的asp应用程序,其中一个页面的逻辑如下:Stored procedures 存储过程中的多个select语句用于经典ASP,stored-procedures,asp-classic,Stored Procedures,Asp Classic,目前我有一个经典的asp应用程序,其中一个页面的逻辑如下: SELECT * FROM Table1 WHERE Condition //DO stuff SELECT * FROM Table2 WHERE Condition //DO stuff SELECT * FROM Table3 WHERE Condition //Execute 我需要将其转换为存储过程。现在我知道如何在ASP中使用存储过程,但我不知道如何使用多个选择。如何生成三组数据并正确使用它们 谢谢。您使用的是ADO还是A
SELECT * FROM Table1 WHERE Condition
//DO stuff
SELECT * FROM Table2 WHERE Condition
//DO stuff
SELECT * FROM Table3 WHERE Condition
//Execute
我需要将其转换为存储过程。现在我知道如何在ASP中使用存储过程,但我不知道如何使用多个选择。如何生成三组数据并正确使用它们
谢谢。您使用的是ADO还是ADO.Net?两者都能够从存储过程返回多个记录集。在Ado中,如果存储过程中有多个选择项,则可以通过调用
Recordset.NextRecordSet
来访问客户端代码中的第二个和后续结果集(AdoRecordset
)
在ADO.Net中,当一个存储过程有多个选择时,ADO.Net将把每次选择的结果放入一个DataTable
对象中,并将每个DataTable
放入ADO.Net命令.Execute()返回的DataSet
对象的集合中