Я разрабатываю программу, которая пишет некоторые sql-запросы в файл Excel с использованием библиотеки ClosedXML. Я использовал executeEscalar () для хранения значений в десятичном списке:
List<Decimal> lista4 = new List<decimal>();
using (SqlCommand command2 = new SqlCommand(query3,conn2)) { //16 - PRIMA
command2.Parameters.AddWithValue("@codigo", codigo);
var res1 = command2.ExecuteScalar();
if (res1 != DBNull.Value)
lista4.Add(Convert.ToDecimal(res1));
Значения правильно хранятся в списке в виде десятичных значений, но когда список вставляется в ячейки Excel, когда я открываю файл Excel, ячейки показывают 0 значений:
var rangeWithData = ws.Cell("E9").InsertData(lista4);