Печать DataGridVeiw

159
08 июня 2018, 19:50

Нужна помощь. Как мне распечатать всю таблицу из DGV? Я паршу информацию с бд таким образом:

private void LoadData()
    {
        string connectString = "datasource=localhost;port=3306;Initial Catalog= 'Rebel';username=root;password=";
        MySqlConnection myConnection = new MySqlConnection(connectString);
        myConnection.Open();
        string query = "SELECT * FROM `Товары`";
        MySqlCommand command = new MySqlCommand(query, myConnection);
        MySqlDataReader reader = command.ExecuteReader();
        List<string[]> data = new List<string[]>();
        while (reader.Read())
        {
            data.Add(new string[4]);
            data[data.Count - 1][0] = reader[0].ToString();
            data[data.Count - 1][1] = reader[1].ToString();
            data[data.Count - 1][2] = reader[2].ToString();
            data[data.Count - 1][3] = reader[3].ToString();
        }
        reader.Close();
        myConnection.Close();
        foreach (string[] s in data)
            dataGridView1.Rows.Add(s);
    }

После парса, мне нужно её распечатать, я нашёл в поиске про печать таблицы, но она не полная и искажается. Может есть какой експорт в Exel или Word? Спасибо заранее

READ ALSO
Сохранение результата в переменной C#

Сохранение результата в переменной C#

Народ может и глупо звучить но не как не могу понять почему не работает

167
Ошибка No Source available при клике на CustomButton

Ошибка No Source available при клике на CustomButton

При нажатии на CustomButton среда Visual Studio показывает следующее сообщение:

140
Объединение двух проектов [закрыт]

Объединение двух проектов [закрыт]

Есть два независимых проекта, VS 2017 и 2015, у каждого своя база данныхНеобходимо по нажатию кнопки запускать один проект из другого, просто вызвать...

162
Проверка коллизий между объектами

Проверка коллизий между объектами

имеется два объекта (игрок и враг, находятся каждый на своем слое, висят коллайдеры и ригидбоди2Д, используется стандартная физика Юнити,...

153