Generare un file CSV con GetString

di , in Classic ASP, Database,

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

Visualizza/aggiungi commenti

Generare un file CSV con GetString (#562) 710 75
| Condividi su: Twitter, Facebook, LinkedIn

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