Quick Books Online API 3.0查询中的嵌入式报价

时间:2014-03-06 17:03:39

标签: c# .net quickbooks-online

我正在使用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();

}

1 个答案:

答案 0 :(得分:0)

请在此处查看以下样本─ https://gist.github.com/IntuitDeveloperRelations/6582149

在代码中使用双斜杠转义将解决此问题。