選択した行から日付を取得し、04/01/2017 00:00:00と表示される別のフォームでテキストボックスに送信するとしかし、私はちょうど日付が欲しい。 これは、行を選択してテーブルから日付を取得する方法です。 Form2のc#SQLサーバーの日付列から日付を取得してテキストボックスに表示する方法
tbdob.Text = form1.Dedob;
に続い
public static string Dedob;
private void dgvEmployee_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex >= 0)
{
DataGridViewRow row = this.dgvEmployee.Rows[e.RowIndex];
Dename = row.Cells["Name"].Value.ToString();
Dedob = row.Cells["DOB"].Value.ToString();
Deaddress = row.Cells["ADDRESS"].Value.ToString();
Deusername = row.Cells["USERNAME"].Value.ToString();
}
}
その後、テキストボックスには、どれだけ私は時間を削除することができます2017年4月1日00:00:00示しています/
任意の助けをいただければ幸いです。
DOBのDateTimeはありますか?はいの場合は、StringFormatを試してみましたか? – CrudaLilium
'YourProperty.ToString(" MM/dd/yyyy ")' –
DOBを日付 –