Экспорт данных в Excel по вертикали - PullRequest
1 голос
/ 17 марта 2019

Я экспортирую данные с сервера sql, чтобы превзойти их, вывод получен, но данные печатаются по горизонтали в Excel ... но я хочу, чтобы печать по вертикали помогла мне решить эту проблему ... ниже кода

нравится enter image description here

    public void ExportTable(string query, string sheetName)

    {
        SqlConnection myConnection = new SqlConnection(CONNECTION_STR);
        SqlDataReader myReader = null;

        try
        {

            Excel.Worksheet oSheet = (Excel.Worksheet)workbook.Sheets.Add(Missing.Value, Missing.Value, 1, Excel.XlSheetType.xlWorksheet);
            oSheet.Name = sheetName;
            previousWorksheet = oSheet;
            myConnection.Open();
            SqlCommand myCommand = new SqlCommand(query, myConnection);
            myReader = myCommand.ExecuteReader();

            int columnCount = myReader.FieldCount;
            int rowCounter = 3;
            while (myReader.Read())

            {
                for (int n = 0; n < columnCount; n++)

                {

                    addData(oSheet, rowCounter, n + 1, myReader[myReader.GetName(n)].ToString());

                }
                rowCounter++;
            }


        }

        catch (Exception e)
        {
            Console.WriteLine(e.ToString());

        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...