DBDataReader,重命名值

时间:2012-07-16 06:46:07

标签: c#

        MySqlDataReader dr = cmd.ExecuteReader();
        while (dr.Read())
        {
            if (dr["date_payment"].ToString() == "01.01.0001 0:00:00")
            {
                dr["date_payment"] = dr["date_payment"].ToString().Replace("01.01.0001 0:00:00", "Не оплачено");
            }
        } 

请帮忙,我该如何重命名? date_payment具有DateTime类型

1 个答案:

答案 0 :(得分:0)

您不需要格式化 DataBase值,您需要格式化该值的可视化

顺便说一下,如果需要更改DataBase中的日期时间格式,请编写一些单次运行脚本(存储过程,C#服务器端代码,以及...)

希望这有帮助。