Quantcast
Channel: C#nedir?com Forum
Viewing all articles
Browse latest Browse all 613

C# : C# ile excelden veri çekkme

$
0
0
Author: selinaysalar
Subject: C# ile excelden veri çekkme
Posted: 26 Mayıs 2020 at 02:01

static void parcalarListesiOlustur(int parcasayisi, List<Parca> parcaListesi) {
                string dosyam = (@"Provider = Microsoft.ACE.OLEDB.12.0; Data Source = ‪C:\Users\90535\OneDrive\Masaüstü\urun.xlsx; Extended Properties ='Excel 12.0 Xml;HDR=no;'");
                FileStream stream = File.Open(dosyam, FileMode.Open, FileAccess.Read);
                IExcelDataReader excelReader;
                int kayitsay = 0;
                if (Path.GetExtension(dosyam).ToUpper() == ".XLS")
                {
                    //Reading from a binary Excel file ('97-2003 format; *.xls)
                    excelReader = ExcelReaderFactory.CreateBinaryReader(stream);
                }
                else
                {
                    //Reading from a OpenXml Excel file (2007 format; *.xlsx)
                    excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream);
                }


                while (excelReader.Read())
                {
                    kayitsay++;

                    Parca yeniParca = new Parca();
                    yeniParca.ParcaNo = excelReader.GetString(0);
                    yeniParca.ParcaSure = excelReader.GetDouble(1);
                    Random r = new Random();
                    yeniParca.ParcaMakine = r.Next(1, 3);
                    parcaListesi.Add(yeniParca);


merhabalar c# ile excelden veri çekip var olan listeme eklerken aşağıdaki hatayı alıyorum.Sebebini yada çözümünü bilen biri ilgilenebilir mi lütfen?
System.IO.IOException: 'Dosya adı, dizin adı veya birim etiketi sözdizimi hatalı. : 'C:\Users\90535\source\repos\simulation.annealing_update\simulation.annealing_update\bin\Debug\netcoreapp3.1\Provider = Microsoft.ACE.OLEDB.12.0; Data Source = ‪C:\Users\90535\OneDrive\Masaüstü\urun.xlsx; Extended Properties ='Excel 12.0 Xml;HDR=no;'''


                   

Viewing all articles
Browse latest Browse all 613

Latest Images

Trending Articles



Latest Images