WinFormアプリケーションのバックエンドとしてSQLServerCompactEditionを使用しています。
テーブルの1つに列のタイムスタンプがあります。私は次のようにタイムスタンプを保存しました:
DateTime dt = System.DateTime.Now;
long timestamp = dt.Ticks;
現在の日付と時刻を表すlong値をデータベースに格納します。
DataSourceプロパティを設定して、テーブルのデータをDataGridViewコントロールに表示したいと思います。
SQLクエリ「select*from my-table」を使用してテーブルデータを取得し、DataSourceにアタッチすると、タイムスタンプがlong値として表示されるだけです。
私の質問は、DataGridViewに表示する前に、タイムスタンプをdd-mm-yyyy形式のDateTime値に戻すにはどうすればよいですか?