18. september 2003 - 13:16Der er
7 kommentarer og 1 løsning
stored procedure temporær tabel
Hej
Vi har oprette en stored procedure, som undervejs danner en temporær tabel. Og i den forbindelse anvendes en select sætning til at udvælge data til dennne tabel. Når den nævnte stored procedure køres i Query Analyser returneres det rigtige dataset, men ved afvikling under asp returneres det første dataset (altså den temporære tabel).
ved kald af NextRecordSet 1 gang får jeg følgende Error Type: Microsoft OLE DB Provider for SQL Server (0x80004005) Invalid object name '#SD'. /simplex/rørproduktion/igang_saetter.asp, line 65
ved kald af NextRecordSet 2 gange får jeg følgende
Error Type: ADODB.Recordset (0x800A0CB3) Current provider does not support returning multiple recordsets from a single execution. /simplex/rørproduktion/igang_saetter.asp, line 48
PS: Der er også performance-fordele hvis det er en SP der bliver kaldt mange gange
Fra online books: "Stops the message indicating the number of rows affected by a Transact-SQL statement from being returned as part of the results."
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.