Pregunta

No soy muy familiar en la programación de bases de datos, pero tengo una base de datos MySQL, que accedo con Dblinq en C #. Ahora, cuando entro fechas, números, etc, se utiliza la notación Inglés, pero mi cliente necesita alemán. ¿Cómo puedo cambiar mi base de datos del Inglés al Alemán? (La base de datos todavía está vacío, fácilmente me puedo volver a crearlo, si es necesario)

Gracias de antemano!

Christian

¿Fue útil?

Solución

No soy un desarrollador de C #, pero utilizo MySQL (y otros). Por lo general, las fechas se almacenan utilizando el formato ISO y no puedo cambiar eso, o que nadie hace. Al imprimir una fecha, debe especificar un formato. Por lo que debe recuperar la fecha a partir de un registro e imprimirlo en el formato requerido. Sé que uno de los ORM utilizado Más en C # es NHibernate . Por lo general, con un ORM se obtiene un objeto que se asigna un registro y un campo de fecha es una propiedad de algo así como DateTime, una clase, por lo que en un lenguaje seudo:

calendar = Calendar.findById(1);
print calendar.event_date.toString("%d/%m/%Y"); # <- prints 03/10/2010
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top