如何在没有默认时间的情况下仅在数据网格视图中加载或显示日期?
How to load or show the date only in data gridview without the default time?
这是我在 Load 中的代码。由于我已经可以从数据库加载数据,我希望我可以从日期 table 加载它,而不需要默认时间或任何时间。
string query = @"select InvoiceID,cName,datecreated,addedby,Status
from CreateTransmital
where Status = 'PENDING'
GROUP BY InvoiceID,cName,datecreated,addedby,Status";
using (SqlConnection xcon = new SqlConnection(@"Server=LAPTOP-JH54BE77\SQLEXPRESS;Database=Transmital;Integrated Security=SSPI;"))
{
using (SqlCommand xcom = new SqlCommand(query, xcon))
{
//xcom.Parameters.AddWithValue("@Name", tbsearch.Text);
SqlDataAdapter xdapter = new SqlDataAdapter(xcom);
try
{
xcon.Open();
DataSet1 xlist = new DataSet1();
xdapter.Fill(xlist, "CreateTransmital");
dataGridView1.DataSource = xlist.Tables[1];
}
catch (Exception)
{
throw;
}
finally
{
xcon.Close();
}
}
}
您应该向对象添加一个字段,以将值加载到 DataTable。
在该字段中,您将获得没有时间的日期,这就是您要做的全部。例如:
public class Example {
public DateTime BirthdayDate { get; set;} // 2021/05/17 14:55:23
public string BirthdayDateString { get { BirthDayDate.Value.ToShortDateString() } } // 2021/05/17
}
这是我在 Load 中的代码。由于我已经可以从数据库加载数据,我希望我可以从日期 table 加载它,而不需要默认时间或任何时间。
string query = @"select InvoiceID,cName,datecreated,addedby,Status
from CreateTransmital
where Status = 'PENDING'
GROUP BY InvoiceID,cName,datecreated,addedby,Status";
using (SqlConnection xcon = new SqlConnection(@"Server=LAPTOP-JH54BE77\SQLEXPRESS;Database=Transmital;Integrated Security=SSPI;"))
{
using (SqlCommand xcom = new SqlCommand(query, xcon))
{
//xcom.Parameters.AddWithValue("@Name", tbsearch.Text);
SqlDataAdapter xdapter = new SqlDataAdapter(xcom);
try
{
xcon.Open();
DataSet1 xlist = new DataSet1();
xdapter.Fill(xlist, "CreateTransmital");
dataGridView1.DataSource = xlist.Tables[1];
}
catch (Exception)
{
throw;
}
finally
{
xcon.Close();
}
}
}
您应该向对象添加一个字段,以将值加载到 DataTable。
在该字段中,您将获得没有时间的日期,这就是您要做的全部。例如:
public class Example {
public DateTime BirthdayDate { get; set;} // 2021/05/17 14:55:23
public string BirthdayDateString { get { BirthDayDate.Value.ToShortDateString() } } // 2021/05/17
}