Wie zeige ich MM/DD/JJJJ (keine Zeit) in meiner DataGridView -Spalte an?
Posted: 11 Apr 2025, 21:04
Ich brauche Hilfe in meinem Datenträgerdatum des DataGridView -Datums. Ich möchte, dass das Datum "MM/DD/JJJJ" ist. Ich brauche die Zeit nicht.
Wie kann das programmatisch erfolgen? GridView.Columns [1] .DefaultCellstyle.Format = "MM/DD/YYYY";
Wie kann das programmatisch erfolgen? GridView.Columns [1] .DefaultCellstyle.Format = "MM/DD/YYYY";
Code: Select all
var connSettings = ConfigurationManager.ConnectionStrings["MyDB"];
{
string CN = connSettings.ConnectionString;
MySqlConnection conn = new MySqlConnection(CN);
MySqlCommand cmd = new MySqlCommand("select id, entry_datetime, CONCAT(last_name, ' ' ,first_name, ' ' ,alias) as Name/Code from members order by entry_datetime desc;", conn);
MySqlDataAdapter data = new MySqlDataAdapter(cmd);
conn.Open();
DataTable dt = new DataTable();
data.Fill(dt);
gridView.DataSource = dt;
}
gridView.Columns[0].Width = 120;
gridView.Columns[0].HeaderText = "ID";
gridView.Columns[1].Width = 120;
gridView.Columns["entry_datetime"].DefaultCellStyle.Format = "MM/dd/yyyy";
gridView.Columns[1].HeaderText = "Date Received";
gridView.Columns[2].HeaderText = "Name/Code";`