[已解决]如何显示我的循环计数错误? [英] [Solved]How to show my loop count wrong?

查看:99
本文介绍了[已解决]如何显示我的循环计数错误?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好我在这里使用一个循环。

实际上数据库在表中有3条记录。我试图在此表中获取TO_date字段,但当我使用调试器3记录时,它只显示2条记录,我希望它不会被提取。我没有得到错误的地方?

我的代码在这里:

Hi here i am using one loop.
actually database having 3 records in table. I am trying to fetch TO_date field in this table, but it shows only 2 record when i using a debugger 3 record which i want that won't fetch. I did not get where is an error?
My code is here:

public bool countdays()
   {
       if (checkDate())
       {
           double totaldays, final = 0;

           try
           {

  countworklocation();
                DateTime dtmStart = DateTime.Parse(txtFromDate.Text);
                DateTime dtmEnd = DateTime.Parse(txtToDate.Text);
                int count = 0;
                dt.OpenCon();
               string qrydate1 = "SELECT To_Date FROM Applicant_LeaveDetails WHERE  App_Code ='" + Session["U_Emp_Code"].ToString() + "' AND Status_ID='1' AND MONTH(To_Date) = MONTH(GETDATE())";
                SqlDataReader dr1 = dt.ExecuteReader(qrydate1);
                DataTable datetable1 = new DataTable();
                datetable1.Load(dr1);

                for (int i = 0; i < datetable1.Rows.Count; i++)
                {
                    To_date = DateTime.Parse(datetable1.Rows[i]["To_Date"].ToString());
                }
                //add next day in TO_Date
                DateTime newdate = To_date.AddDays(1);
                //Substract one day from new from date
                DateTime prevnewdate = dtmStart.AddDays(-1);

推荐答案

仅回答从未答复的队列中删除:由OP解决
Answered only to remove from unanswered queue: solved by OP


这篇关于[已解决]如何显示我的循环计数错误?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆