Reden Rodriguez Ответов: 0

Как выбрать и посчитать все 0 в excel и показать его метке?


Как я могу показать все количество моих нулевых меток у меня есть такая связь

public void countMinor()
        {
            var ExcelPath2 = Application.StartupPath + "\\DB\\" + ConfigurationManager.AppSettings["ExcelDBPrize"];
            DataSet ds = new DataSet();
            OleDbConnection cn = null;
            OleDbDataAdapter cmd2 = null;
            cn = new OleDbConnection("provider=Microsoft.ACE.OLEDB.12.0;data source= " + ExcelPath2 + ";Extended Properties='Excel 12.0 XML;HDR=Yes;IMEX=1;'; ");
            cn.Open();
            cmd2 = new OleDbDataAdapter("SELECT COUNT(Status) AS STAT FROM [Sheet1$] WHERE Status = 0", cn);
            cmd2.Fill(ds);

            //lblMinor.Text = cmd2.ToString();
            cn.Close();
            //lblprizeno.Text = ds.Tables[0].Rows[randomprize][0].ToString();
        }

я собираюсь использовать это в форме загрузки, но счетчик не появляется.

Что я уже пробовал:

я пытался найти это, но не могу найти свой точный ответ

Richard MacCutchan

Какую информацию возвращает команда SELECT?

CHill60

Вы не поместили результат в любом месте, чтобы появиться ... отладка, чтобы найти содержимое ds, а затем показать результаты

ZurdoDev

Я вижу код, который выглядит так, как будто он должен делать то, что вы хотите, кроме фактического отображения значения. Так где же ты застрял? Что ты хочешь, чтобы мы сделали?

0 Ответов