Domanda

Io non sono molto familiare nella programmazione di database, ma ho un database MySQL, che accedo con Dblinq in C #. Ora, quando entro date, numeri, ecc, la notazione inglese viene utilizzato, ma il mio cliente ha bisogno di tedesco. Come posso cambiare il mio database da Inglese a Tedesco? (Database è ancora vuoto, posso facilmente ricrearlo, se necessario)

Grazie in anticipo!

Christian

È stato utile?

Soluzione

Non sono uno sviluppatore C #, ma io uso MySQL (e altri). Di solito date vengono memorizzate utilizzando il formato ISO e non posso cambiare la situazione, o nessuno lo fa. Quando si stampa una data, è necessario specificare un formato. Così si dovrebbe recuperare la data da un record e stamparlo nel formato richiesto. So che uno dei più libreria ORM utilizzato in C # è NHibernate . Di solito con una libreria ORM si ottiene un oggetto che mappe un record e un campo data è una proprietà di qualcosa come DateTime, una classe, quindi in un linguaggio pseudo:

calendar = Calendar.findById(1);
print calendar.event_date.toString("%d/%m/%Y"); # <- prints 03/10/2010
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top