SQL Server 2008でtimestamp
の列があります。Linq-to-Entitiesを使用してSQL Server 2008でタイムスタンプを照会する方法はありますか?
これで、カレンダーサーバーコントロールから取得した日付を使用してその列をクエリする必要があります。
私は、DateTime dtオブジェクトがあると仮定します。
この日時オブジェクト(dt)に記録されているすべてのレコードを返すこのdatetimeオブジェクトをフィルタリングする必要があります。
var a = DateTime.Now.ToString();
var IsDone = from d in _le.diets
where d.log_time.Contains(a)
select d.done;
_leは、プライベートエンティティフレームワークオブジェクトです。 3「バイトが[]」(システム「含む」と最高 拡張メソッドオーバーロード 「System.Linq.ParallelEnumerable.Containsため の定義が含まれていません
エラー:
このコードは、問題を抱えていますなぜなら、それは文字列を ':.Linq.ParallelQuery、 TSOURCE)は、」ダイエット\ダイエット\ \テスト\ DataTier \ DietMovieRepository.csは30 32ダイエット
エラー2を入力し、ラムダ 式を変換できませんFいくつかの無効な 引数があります'ダイエット\ダイエット\ DataTier \ DietMovieRepository.cs 30 26ダイエット
エラー1の委任\ \テスト 'System.Func' が 1つの 引数Fをとりません:ダイエット\ \テストは、デリゲート F型ではありません\ダイエット\ DataTier \ DietMovieRepository.cs 30 26ダイエット
エラー4インスタンス引数: から変換することはできません 'バイト[]' 'System.Linq.ParallelQuery' Fへ:ダイエット\ダイエット\ \テスト\ DataTier \ DietMovieRepository .cs 30 32 diet
私はEF初心者ですあなたの助けにnks!
UPDATE
EF CSファイルで
私は
public static diet Creatediet(global::System.Int64 id, global::System.Boolean done, global::System.Byte[] log_time)
{
diet diet = new diet();
diet.id = id;
diet.done = done;
diet.log_time = log_time;
return diet;
}
2016今、EntityFrameworkは、ロウォールバージョンでテーブルを生成するときにもタイムスタンプを使用します –