Click here to Skip to main content
15,885,881 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
i need how get date from dataset and bind the value in grid

i have date 1-01-2011 to 1-03-2011 . In 1-01-2011 "20" or "n" number records .
For example

Datagridview i want like that

Date       Value<br />
1-01-2011   1<br />
1-01-2011   2<br />
1-01-2011   3<br />
1-01-2011   4


if i click next button it want to show 02-01-11... like that

my code sample
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                     {

                         string frmdate1 = ds.Tables[0].Rows[i][0].ToString();
                         string tod22 = Convert.ToDateTime(frmdate1).ToString("dd/MM/yyyy", CultureInfo.CreateSpecificCulture("en-US"));
                         string[] spt22 = tod22.Split('/');
                         frmdate = "" + spt22[2].ToString() + "-" + spt22[1].ToString() + "-" + spt22[0].ToString() + "";
                         string sql = "select ldate as Date from " + tablename + " where  ldate= '" + frmdate + "' order by ldate ASC";
                         SQLiteDataAdapter da = new SQLiteDataAdapter(sql, con);
                         DataSet ds = new DataSet();
                         da.Fill(ds);
                         DataView dataView = ds.Tables[0];
                        
                     } 

i have place two button next and previous if i click i want show iterative date in grid
Posted
Updated 12-Jul-11 23:21pm
v2

1 solution

protected void Button1_Click(object sender, EventArgs e)
{
conn.Open();

SqlCommand cmd = new SqlCommand("EXEC SP_CUT_OFF '" + TextBox1.Text + "','"+TextBox2.Text+"'", conn);
cmd.ExecuteNonQuery();

SqlCommand cmd_period = new SqlCommand("Select Period From CUT_OFF Where Day(Cut_Off_Date) = Day(Getdate()) AND MONTH(Cut_Off_Date) = MONTH(GETDATE()) AND YEAR(Cut_Off_Date) = YEAR(GETDATE())", conn);
Object Period = cmd_period.ExecuteScalar();
string Period_My = Convert.ToString(Period);

SqlDataAdapter da = new SqlDataAdapter("SELECT USER_ID,PV_AMOUNT AS BINARY, DIRECT_INCENTIVE AS DIRECTREFERRAL,LEVEL_INCENTIVE AS LEVELINCOME, TOTAL_PAY, USER_ST AS ST, USER_TDS AS TDS, NETPAYABLE FROM CUT_OFF_PAYMENT WHERE PERIOD = '" + Period_My + "' and NETPAYABLE != 0", conn);
DataSet ds = new DataSet();
da.Fill(ds);
DataGrid1.DataSource = ds;
DataGrid1.DataBind();
SqlCommand cmd2 = new SqlCommand("SELECT SUM(CAST(NETPAYABLE AS FLOAT)) FROM CUT_OFF_PAYMENT WHERE PERIOD = '"+Period_My+"'", conn);
Object Total = cmd2.ExecuteScalar();
Label2.Text = Convert.ToString(Total);
Label1.Text = "PAYOUT GENERATED";

conn.Close();
}
}
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900