我正在使用QickBooks Online API版本3.我已经下载了.net的nuget包 我试图通过名字找到一个客户,名字中带有嵌入式报价。 这会返回错误。 此代码适用于没有嵌入引用的客户。
如何逃避报价以便查询有效?我试过''和'' 或者,是否有不同的方式可以通过名称搜索客户?例如Dataservice或QueryService对象上的方法
List<Customer> findCustomer = new List<Customer>();
String customerName = "Ruby's Diner";
String query = String.Format("Select * From Customer Where DisplayName='{0}'", customerName);
try
{
QueryService<Customer> customerQueryService = new QueryService<Customer>(this.ServiceContext);
findCustomer = customerQueryService.ExecuteIdsQuery(query).ToList();
}
答案 0 :(得分:0)
请在此处查看以下样本─ https://gist.github.com/IntuitDeveloperRelations/6582149
在代码中使用双斜杠转义将解决此问题。