画像内のデータを含む dataTable があります。同じ日付を含むすべての行を選択できます。たとえば、「2013 年 3 月 18 日」を含むすべての行を選択できます。
質問する
200 次
2 に答える
1
あなたがCHAT_DATE
タイプの場合、あなたは以下を使うことができますDateTime
var query = from t in dataTable.AsEnumerable()
where t.Field<DateTime>("CHAT_DATE").Date == new DateTime(2013,03,18)
select t;
文字列型の場合CHAT_DATE
は、DateTime.ParseExactを使用して、最初にDateTimeに変換してから、次のようにクエリを実行する必要があります。
var query = from t in dataTable.AsEnumerable()
where DateTime.ParseExact(t.Field<string>("CHAT_DATE"), "MMM d yyyy h:mmtt", CultureInfo.InvariantCulture).Date ==
new DateTime(2013,03,18)
select t;
表示される場合があります:LINQtoDataSetのクエリ
于 2013-03-19T09:31:32.530 に答える
0
select * from tlbName where CHAT_DATE like 'Mar 18 2013'%
これを試してみてください。
于 2013-03-19T09:32:02.490 に答える