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.