GetString è uno dei metodi dell'oggetto RecordSet di ADO meno utilizzato ma tra quelli sicuramente più utili, perchè permette di creare, in un solo passaggio, una stringa impostando i delimitatori.
Ne abbiamo già parlato negli script #235 e #38 e questa volta si tratta di un semplice script che dato un separatore crea un file CSV (comma separated value), che può essere facilmente importato ad esempio da Excel.
<%
' stringa di conn
strConn = "Provider=sqloledb; Data Source=localhost; Initial Catalog=pubs; Integrated Security=SSPI;"
' separatore
separatore = ";"
Response.ContentType = "text/plain"
' apro la connessione
set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConn
' estraggo i dati
Set rs = conn.Execute("SELECT * FROM Authors")
Response.write (rs.GetString( , , separatore, VbCrLf))
' chiusura
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing
%>Approfondimenti
#38 - Visualizzare tutto il contenuto di una tabella di un database
https://www.aspitalia.com/liste/usag/script.aspx?ID=38
#235 - Utilizzare GetString per costruire una drop down list
https://www.aspitalia.com/liste/usag/script.aspx?ID=235
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.


