string connectionString = ConfigurationManager.ConnectionStrings["payroll_conn"].ConnectionString;
using (SqlConnection sqlconn = new SqlConnection(connectionString))
{
sqlconn.Open();
using (SqlCommand com = new SqlCommand("SELECT * FROM employee WHERE fname=@fname and designation=@designation", sqlconn))
{
com.Parameters.AddWithValue("@fname", en1.Text);
com.Parameters.AddWithValue("@designation", e1.Text);
using (SqlDataAdapter sda = new SqlDataAdapter(com))
{
ds1 = new DataSet();
sda.Fill(ds1);
}
try
{
label39.Text = ds1.Tables[0].Rows[i]["id"].ToString();
dateTimePicker1.Text = ds1.Tables[0].Rows[i]["enddate"].ToString();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
如何从数据库中选择日期后将一天添加到dateTimePicker1 我丢失了一些东西,但我不记得该怎么办 抱歉,如果我的问题是一个不好的问题
答案 0 :(得分:1)
您可以解析结束日期并使用AddDays
方法。
var endate = ds1.Tables[0].Rows[i]["enddate"].ToString();
var endateplus1day = DateTime.Parse(enddate).AddDays(1);
dateTimePicker1.Text = endateplus1day.ToString();