i need retrieve time from sqlserver to asp.net using c# in a textbox.........
protected void Page_Load(object sender, EventArgs e)
{
SqlDataReader sdr = null;
string qry = "select logintime from logintime";
ds = net.GETDS(qry);
da.Fill(ds, "logintime");
// TextBox1.Text = ds.Tables["logintime"].Rows[indes]["logintime"].ToString();
while (sdr.Read())
{
TextBox1.Text = sdr["logintime"].ToString();
}
}
}
it throws the error like this ( The SelectCommand property has not been initialized before calling 'Fill'.)
Loading

SenthilkumarPosted Apr 11, 2012, 3:03 AM
SenthilkumarPosted Apr 11, 2012, 4:22 AM
If you have any requirement to retrieve the time for particular user then
you need to check for that user.
selvi subramanianPosted Apr 11, 2012, 4:21 AM
selvi subramanianPosted Apr 11, 2012, 4:19 AM
selvi subramanianPosted Apr 11, 2012, 2:53 AM
Satyapriya NayakPosted Apr 11, 2012, 2:39 AM
Try...
protected void Page_Load(object sender, EventArgs e)
{
con.Open();
string qry = "select logintime from logintime";
SqlCommand com = new SqlCommand(qry, con);
SqlDataReader sdr = null;
sdr=com.ExecuteReader();
while (sdr.Read())
{
TextBox1.Text = sdr["logintime"].ToString();
}
con.Close();
sdr.Close();
}
}
Thanks