#562 - Generare un file CSV con GetString

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

%>


Per approfondimenti si veda:

#38 - Visualizzare tutto il contenuto di una tabella di un database
http://www.aspitalia.com/liste/usag/script.aspx?ID=38

#235 - Utilizzare GetString per costruire una drop down list
http://www.aspitalia.com/liste/usag/script.aspx?ID=235


Approfondimenti
Commenti

Esprimi il tuo giudizio su questo script:

Per procedere devi essere autenticato.

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.