小编Exp*_*aBe的帖子

String.Format不适用于日期

我正在执行一个SQL查询并将其存储在数据集中,从那里我发送电子邮件,一切都按预期工作,除了这个时间附加到日期12:00:00 Am,它看起来真的很奇怪的电子邮件,我知道发生这种情况是因为该列的数据类型是日期,它所附加的对象将其存储为日期时间因此被重置为午夜但我直接查询sql并从数据表中检索值但它仍然附加时间它.无论如何要解决这个问题我尝试了下面但它不会工作:

string conn = ConfigurationManager.ConnectionStrings["WorkOrderConnectionString3"].ToString();
SqlConnection sqlconn = new SqlConnection(conn);
cmd.Connection = sqlconn;
sqlconn.Open();
cmd.CommandType = CommandType.Text;
String getdatasql = "SELECT WorkOrderNum, Requestor, Date, Department, CompletionDate, MachineDescription, MachineLocation," +
"[Type of Work Order], [Work Required], [WorkPerformed / PartsUsed], [Work Completed By :], [Maint. Supv. Approval]," +
" [Work Comp Date], [Supv Approval Date], Status, [Maint. Supv. Approval Date]" +
"FROM Master WHERE ([Type of Work Order] = N'General') AND (WorkOrderNum = @rockbottom) AND Status = 'Complete' ORDER BY WorkOrderNum …
Run Code Online (Sandbox Code Playgroud)

c# asp.net string.format date dataset

1
推荐指数
1
解决办法
695
查看次数

标签 统计

asp.net ×1

c# ×1

dataset ×1

date ×1

string.format ×1