我必須將數據導出到asp.net c#應用程序中的excel表。現在我已經wriiten下面我想先刪除數據集的到期日期欄時間,然後通過 它的生成Excel函數,這樣的時間不會在Excel到期日期欄顯示的代碼如何從datetime列中刪除數據集中的時間?
DataTable dt = new DataTable();
dt = ds.Tables[0];
foreach (DataRow row in dt.Rows)
{
row["ExpiryDate"] = Convert.ToDateTime(row["ExpiryDate"]).ToShortDateString();
}
DataSet dsn = new DataSet();
DataTable dtcopy = dt.Clone();
dsn.Tables.Add(dtcopy);
WebUtility.GenrateExcel(ds, "ExpiredDocuments");
線。 ..請幫助上面的代碼是不工作...
讓我問。 _ExpiryDate_是DateTime列還是字符串? – Steve
'ds.Tables [0] .Rows [i] [「ExpiryDate」]'的格式是什麼?任何錯誤代碼? – Ian
沒有錯誤信息 – Nida