0

私のLinq to entitiesクエリは以下のように書かれています。ORACLE データベースの DATECOLUMN1 のデータ型は文字列です。

Datetime FilterStartDate = DateTime.Now;
            var query = from c in db.TABLE1
                        join l in db.TABLE2 on c.FK equals l.PK
                        where (FilterStartDate >= DateTime.ParseExact(l.DATECOLUMN1, "dd/MM/yyyy", CultureInfo.InvariantCulture) : false) == true
                        select c;

上記のクエリを書くと、サポートされていないというエラーが表示されます。DATECOLUMN1 を日時に変換して比較するにはどうすればよいですか。

PSデータベーススキーマを制御できないため、Oracleデータベースの列のデータ型を変更することは、私にとって実行可能な解決策ではありません。

4

2 に答える 2