Azure 服务总线 - 在 .NET 的 Topic/Subscription SqlFilter 中使用 DateTime
Azure Service Bus - Using DateTime in Topic/Subscription SqlFilter in .NET
如何在 Topics/Subscriptions 的 SqlFilter 中使用 DateTime?
我有这条消息:
var message = new BrokeredMessage();
message.Properties["datetime"] = DateTime.Now;
我也有这个 SqlFilter:
var sqlFilter = new SqlFilter("datetime > '2016-06-06'");
不幸的是,这不起作用。
为了使这项工作有效,您需要向过滤器添加一个参数。
var filter = new SqlFilter(" datetime >= @datetime");
filter.Parameters.Add("@datetime", DateTime.Parse("2016-06-06"));
如何在 Topics/Subscriptions 的 SqlFilter 中使用 DateTime?
我有这条消息:
var message = new BrokeredMessage();
message.Properties["datetime"] = DateTime.Now;
我也有这个 SqlFilter:
var sqlFilter = new SqlFilter("datetime > '2016-06-06'");
不幸的是,这不起作用。
为了使这项工作有效,您需要向过滤器添加一个参数。
var filter = new SqlFilter(" datetime >= @datetime");
filter.Parameters.Add("@datetime", DateTime.Parse("2016-06-06"));