生年月日を含む列のMembers
テーブルがあります。既定ではdateofbirth
列のデータ型はvarchar
です。Entity Frameworkを使用して文字列をDateTimeに変換します。
エンティティフレームワークを使用して文字列をDateTime
に変換するにはどうすればよいですか?
私はこのような何か試してみました:
let dob = eclipse.members.Take(1)
.Select(x => report.member_Dob)
.Cast<DateTime>()
.FirstOrDefault()
をしかし、それは私のために動作しませんし、私は、スキーマを変更することはできません。
let dob =eclipse.members.Take(1).Select(x=> DateTime.Parse(report.member_Dob)).FirstOrDefault();
:これについて
http://stackoverflow.com/questions/2555927/linq-to-entities-datetime-conversionこれをチェックしてください – 62071072SP