SQL Server supporta un particolare tipo di funzionalità che sarà ben nota a tutti: le stored procedure.
Quello che vedremo oggi in particolare è il caso più utilizzato: eseguire una stored procedure che restituisca un recordset di risultati.
Per brevità la stored procedure non è stata inserita, ma si tratta essenzialmente di un sistema di ricerca:
<!--METADATA Type="typelib" uuid="{00000205-0000-0010-8000-00AA006D2EA4}"--> <% strConn = "Provider = SQLOLEDB.1; Data Source = localhost; User ID = sa; Password =" Set conn = Server.CreateObject("ADODB.Connection") set command = Server.CreateObject("ADODB.Command") conn.Open strConn command.ActiveConnection = conn command.CommandText = "sp_Ricerca" command.CommandType = adCmdStoredProc ' parametri di input ' formato: nomecampo, tipo, tipo di parametro, lunghezza, valore set objParameter = command.CreateParameter ("@chiave da cercare", adVarChar, adParamInput, 30, username) command.Parameters.Append objParameter ' execute per eseguire senza avere un recordset di ritorno set rs = command.Execute do until rs.eof response.write ("<li>" & rs("urlPagina") loop ' chiusura connessioni e scaricamento oggetti... %>
Per uno script che utilizza invece i parametri di output delle stored procedure si veda:
#312 - Utilizzare le stored procedure con le ASP
https://www.aspitalia.com/liste/usag/script.aspx?ID=312
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Build 2015: segui con noi tutte le novità per gli sviluppatori in diretta da San Francisco
- Speciale Windows Live Services: come integrarli nelle proprie applicazioni
- Rilasciata la RTM di SQL Server 2012, la versione Express subito in download
- Build 2014: tutte le novità per gli sviluppatori in diretta da San Francisco
- .NET Managed provider per MySQL
- WS-I approva Basic Profile 1.0
- Due regali dal Tech-Ed USA 2004: WSE 2.0 e VS 2005 Team System
- VS 2005 e SQL Server 2005 Express da scaricare
- Microsoft aggiorna WinFS beta 1 per VS 2005
- Utilizzare CLEditor per consentire l'input di HTML in ASP.NET MVC