Ciao a tutti non so se questa è la sezione corretta dove fare la mia domanda o dovrei farla più su sql server ma il mio problema è questo:
Ho una stored procedure che crea una tabella temporanea con una serie di record, chiamiamola #prova.
La stored funziona correttamente e la tabella viene creata (testato in sql) solo che poi vorrei leggere e stampare a video i risultati, ma purtroppo non riesco a farlo... ho provato così:
E mi dà errore sulla select di #prova dicendomi che l'oggetto non è valido.codice:... set objcon = server.CreateObject("ADODB.Command") objcon.ActiveConnection = connection objcon.CommandText = "SP_CREA_TABELLA_TEMP" objcon.CommandType = 4 objcon.Prepared = true objcon.Execute Dim RsProva Dim RsProva_numRows Set RsProva= Server.CreateObject("ADODB.Recordset") RsProva.ActiveConnection = connection RsProva.Source = "SELECT * FROM #prova" RsProva.CursorType = 0 RsProva.CursorLocation = 2 RsProva.LockType = 1 RsProva.Open() RsProva_numRows = 0 ...
Ho provato a creare una tabella globale (##prova) stesso errore, ho provato a chiudere la connection della stored dopo il recordset ma niente....
mi sfugge qualcosa, cosa posso fare?
Grazie a tutti

Rispondi quotando