Default values - Culture problem
Posted: Tue 11 Oct 2011 14:42
I have a datetime column which has
Default Value: 2999-12-31
This field is generated as follow:
Date is generated for US culture (probably based on Windows settings).
If I need an instance of this table on a thread with different culture I get an exception - for example:
Can you specify culture in generated code?
Default Value: 2999-12-31
This field is generated as follow:
Code: Select all
private System.DateTime _Valid_to = DateTime.Parse("12/31/2999 00:00:00");
If I need an instance of this table on a thread with different culture I get an exception - for example:
Code: Select all
v System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
v System.DateTime.Parse(String s)
v MyProject.DTO.ShopShipping..ctor() v C:\Projects\MyProject\MyProject\App_Data\DBSchema\MyProjectDB.Designer.cs:řádek 5132
v lambda_method(Closure , c , Int32[] )
v Devart.Data.Linq.Provider.h.c__DisplayClass5`1.a(c A_0)
v Devart.Data.Linq.Provider.ObjectReader`1.g()
v Devart.Data.Linq.Provider.EntityReader`3.b()
v Devart.Data.Linq.Provider.ObjectReader`1.MoveNext()
v Devart.Data.Linq.Provider.DataProvider.ReadQuery(CompiledQuery compiledQuery, IDbConnection con, f dataReader)
v Devart.Data.Linq.Provider.DataProvider.ExecuteQuery(CompiledQuery compiledQuery, Object[] parentArgs, Object[] userArgs, Object lastResult)