Torna al Thread

//Creo la stringa di connessione connectionString = new StringBuilder(); connectionString.AppendFormat("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};", cartella); connectionString.Append("Extended Properties=\"text;"); //Imposto se la prima riga è quella di intestazione o meno if (hdr) connectionString.Append("HDR=Yes;"); else connectionString.Append("HDR=No;"); //imposto il tipo di delimitatore connectionString.Append("FMT=Delimited(;)\";"); //Tento la connessione try { using (connection = new OleDbConnection(connectionString.ToString())) { //Seleziono tutto il contenuto del file OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM [" + nomeFile + "]", connection); dt = new DataTable(); //E ci riempio il DataTable adapter.Fill(dt); } //Ritorno il datatable return dt; }
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5