domenica 20 ottobre 2013

C# read file CSV

Ul frammento di codice qui di seguito illustra una tecnica di come leggere il contenuto di un file CSV tramite il linguaggio di programmazione C#.

                   FileInfo FileElabora = new FileInfo(PercorsoNomeFile);
                    using (OleDbConnection Connessione= new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\"" + FileElabora .DirectoryName + "\";Extended Properties='text;HDR=Yes;FMT=Delimited(,)';"))
                    {
                        using (OleDbCommand cmd = new OleDbCommand(string.Format ("SELECT * FROM [{0}]", FileElabora .Name), Connessione))
                        {
                            Connessione.Open();
                            using (OleDbDataReader Record= cmd.uteReader())
                            {
                                while (Record.Read())
                                {
                                    testo += Record[0];
                                }
                            }


                        }
                    }

Nessun commento: