Size: a a a

var chat = new Chat();

2020 October 05

PE

Pavel Erokhin in var chat = new Chat();
Ахуеть блять в глаз чет попало
источник

XW

Xiahandanu Wolapolek... in var chat = new Chat();
источник

TC

Tilek Cherikbaev in var chat = new Chat();
Как excel file конвертировать в xml (на с#?
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Заюзать либу, которая умеет парсить excel. Потом написать код, который данные запихнёт в xml
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Это не задача на 2 строчки кода
источник

ВО

Влад Ого in var chat = new Chat();
Даже либы писали какие надо
источник

ВО

Влад Ого in var chat = new Chat();
Переслано от Tilek Cherikbaev
Есть функция которая должна записывать данные из excel file в  переменную типу datatable

private DataTable GetTableDataXl(string XlFile)
       {
           DataTable dt = new DataTable();
           try
           {
               string Ext = Path.GetExtension(XlFile);
               string connectionString = "";
               if (Ext == ".xls")
               {   //For Excel 97-03
                   connectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source =" + XlFile + "; Extended Properties = 'Excel 8.0;HDR=YES'";
               }
               else if (Ext == ".xlsx")
               {    //For Excel 07 and greater
                   connectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source =" + XlFile + "; Extended Properties = 'Excel 8.0;HDR=YES'";
               }
               OleDbConnection conn = new OleDbConnection(connectionString);
               OleDbCommand cmd = new OleDbCommand();
               OleDbDataAdapter dataAdapter = new OleDbDataAdapter();

               cmd.Connection = conn;
               //Fetch 1st Sheet Name
               conn.Open();
               DataTable dtSchema;
               dtSchema = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
               string ExcelSheetName = dtSchema.Rows[0]["TABLE_NAME"].ToString();
               conn.Close();
               //Read all data from the Sheet to a Data Table
               conn.Open();
               cmd.CommandText = "SELECT * From [" + ExcelSheetName + "]";
               dataAdapter.SelectCommand = cmd;
               dataAdapter.Fill(dt); // Fill Sheet Data to Datatable
               conn.Close();
           }
           catch (Exception ex)
           { }

           return dt;
       }
источник

ВО

Влад Ого in var chat = new Chat();
Переслано от Oleksandr Desiatnyk
лучше не изобретать велосипед и воспользоваться чем-то готовым
https://github.com/ClosedXML/ClosedXML
https://github.com/JanKallman/EPPlus
источник

АД

Антон Джигурда... in var chat = new Chat();
Коллеги, если отправляете код, то его нужно обрамить такими символами ``` вначале и в конце
источник

VL

Vova Lantsov in var chat = new Chat();
Антон Джигурда
Коллеги, если отправляете код, то его нужно обрамить такими символами ``` вначале и в конце
По хорошему его вообще в телеге не кидать, если он длиннее 10 строк
источник

АД

Антон Джигурда... in var chat = new Chat();
+
источник

VL

Vova Lantsov in var chat = new Chat();
pastebin.com
gist.github.com
Не просто так придумали)
источник

VL

Vova Lantsov in var chat = new Chat();
Это читать вообще прям боль
источник

VL

Vova Lantsov in var chat = new Chat();
Tilek Cherikbaev
Есть функция которая должна записывать данные из excel file в  переменную типу datatable

private DataTable GetTableDataXl(string XlFile)
       {
           DataTable dt = new DataTable();
           try
           {
               string Ext = Path.GetExtension(XlFile);
               string connectionString = "";
               if (Ext == ".xls")
               {   //For Excel 97-03
                   connectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source =" + XlFile + "; Extended Properties = 'Excel 8.0;HDR=YES'";
               }
               else if (Ext == ".xlsx")
               {    //For Excel 07 and greater
                   connectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source =" + XlFile + "; Extended Properties = 'Excel 8.0;HDR=YES'";
               }
               OleDbConnection conn = new OleDbConnection(connectionString);
               OleDbCommand cmd = new OleDbCommand();
               OleDbDataAdapter dataAdapter = new OleDbDataAdapter();

               cmd.Connection = conn;
               //Fetch 1st Sheet Name
               conn.Open();
               DataTable dtSchema;
               dtSchema = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
               string ExcelSheetName = dtSchema.Rows[0]["TABLE_NAME"].ToString();
               conn.Close();
               //Read all data from the Sheet to a Data Table
               conn.Open();
               cmd.CommandText = "SELECT * From [" + ExcelSheetName + "]";
               dataAdapter.SelectCommand = cmd;
               dataAdapter.Fill(dt); // Fill Sheet Data to Datatable
               conn.Close();
           }
           catch (Exception ex)
           { }

           return dt;
       }
Это для тебя инфа, если че)
источник
2020 October 06

TC

Tilek Cherikbaev in var chat = new Chat();
Всем привет 👋, мне нужно сделать приложения для конвертации excel file в нужную форму xml на с# , скиньте пожалуйста все ссылки где я могу почитать и понять как все делается
источник

д

даний in var chat = new Chat();
ого
источник

IP

Ihor Ponomarenko in var chat = new Chat();
это часом не одно и тоже тестовое задание?)
источник

※ Максим in var chat = new Chat();
источник

VZ

Vitaliy Zayarniy in var chat = new Chat();
Ihor Ponomarenko
это часом не одно и тоже тестовое задание?)
Это один и тот-же человек
источник

IP

Ihor Ponomarenko in var chat = new Chat();
а ну ладно)
источник