C# DBDataReader,重命名值

C# DBDataReader,重命名值,c#,C#,请帮助,我如何才能重命名这个日期\付款具有日期时间类型您不需要格式化数据库值,您需要格式化该值的可视化 顺便说一句,如果需要更改数据库中的日期-时间格式,请编写一些单次运行脚本(存储过程、C#服务器端代码,无论何时…) 希望这有帮助。您不能“重命名”数据类型为DateTime的数据列。但是您根本不需要更改字段中的值。你要做的就是格式化。在显示值的位置执行此操作。 MySqlDataReader dr = cmd.ExecuteReader(); while (dr

请帮助,我如何才能重命名这个<代码>日期\付款具有日期时间类型

您不需要格式化数据库值,您需要格式化该值的可视化

顺便说一句,如果需要更改数据库中的日期-时间格式,请编写一些单次运行脚本(存储过程、C#服务器端代码,无论何时…)

希望这有帮助。

您不能“重命名”数据类型为DateTime的数据列。但是您根本不需要更改字段中的值。你要做的就是格式化。在显示值的位置执行此操作。
        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", "Не оплачено");
            }
        }