Выполнение запроса из c#

146
11 октября 2017, 05:26

Здравствуйте. Есть программа на asp.net. Выполняю запрос из кода. Вот как обрабатываю его:

public static double QualityValueFromSingleRow(OracleConnection dbConnection, String sql, DateTime startDate, DateTime endDate)
    {
        using (OracleCommand cmd = dbConnection.CreateCommand())
        {
            cmd.CommandText = sql;
            cmd.Parameters.AddWithValue("START_DATE", startDate);
            cmd.Parameters.AddWithValue("END_DATE", endDate);
            using (OracleDataReader rdr = cmd.ExecuteReader())

Вот как записан сам запрос:

"select sum(nvl(OTLIVKA_T,0)) from vpo.SPP_MARTEN_KOVSH where PECH = 7 and DATE1 between :START_DATE and :END_DATE"

Все параметры привязаны. В sql-developer запрос выполняется и даёт конкретный результат. Число если быть точнее. Почему из кода c#, перечесление не даёт результатов, как написано в ридере. Может я что то не вижу. Подскажите пожалуйста.

READ ALSO
Удалить строки из .txt [требует правки]

Удалить строки из .txt [требует правки]

Удалить строки изtxt это distinct, а если взять только те строки, которые начинаются с = знака, то как будет ?

144
Проблемы со стартом

Проблемы со стартом

Установил Unity на Linux Mint, вроде стало, но при работе однаруживаются проблемы

244
C# MVC WebGrid вывести список

C# MVC WebGrid вывести список

Добрый! Помогите, сломал уже головуесть список List<List<Karta>> Сам класс Karta состоит из свойств KardId, Name и т

251
Asp.Net MVC тег asp-&hellip; не работает

Asp.Net MVC тег asp-… не работает

ЗдравствуйтеИзучаю MVC по книге, и автор использует тэг <input asp-for="Name"/> или что то связанное с asp-

168