【发布时间】:2013-02-14 07:21:56
【问题描述】:
以下代码在时间写入
WqlObjectQuery query = new WqlObjectQuery("select * from win32_NTLogEvent where logfile='Application' and type='information' and **timewritten<='20130214'** and eventcode='1022'");*emphasized text*
ManagementObjectSearcher searcher = new ManagementObjectSearcher(query);
foreach(ManagementObject mo in searcher.Get())
{
Console.WriteLine("Log file: " + mo["logfile"]);
Console.WriteLine("Event type: "+mo["type"]);
Console.WriteLine("Event Code: " + mo["eventcode"]);
Console.WriteLine("Time generated: " + mo["timegenerated"]);
Console.WriteLine("Event Source: "+mo["Sourcename"]);
}
当按如下方式测试时间写入时,
timewritten <='20130214'
timewritten ='20130214'
你能告诉我它发生的原因吗?
【问题讨论】:
-
我不明白这个问题。什么时候有效,什么时候无效??