0

我对数据库编程不是很熟悉,但我有一个 Mysql-Database,我在 C# 下使用 Dblinq 访问它。现在当我输入日期、数字等时,使用的是英文符号,但我的客户需要德语。如何将我的数据库从英语切换到德语?(数据库仍然是空的,如果需要,我可以轻松地重新创建它)

提前致谢!

基督教

4

1 回答 1

1

我不是 C# 开发人员,但我使用 MySQL(和其他)。通常日期是使用 ISO 格式存储的,我无法更改,或者没有人这样做。打印日期时,应指定格式。因此,您应该从记录中检索日期并以所需格式打印。我知道 C# 中最常用的 ORM 库之一是NHibernate。通常使用 ORM 库,您会得到一个映射记录的对象,而日期字段是 DateTime 之类的属性,一个类,因此在伪语言中:

calendar = Calendar.findById(1);
print calendar.event_date.toString("%d/%m/%Y"); # <- prints 03/10/2010
于 2010-09-03T08:45:34.300 回答