微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

错误SQLSTATE [07002]:应用中的COUNT字段不正确,但直接在MS Access中测试时查询工作正常

如何解决错误SQLSTATE [07002]:应用中的COUNT字段不正确,但直接在MS Access中测试时查询工作正常

在我的代码中执行以下查询时遇到此错误,但是当直接在ms访问中对其进行测试时,该查询可以正常工作。

错误sqlSTATE [07002]:COUNT字段不正确:-3010 [Microsoft] [ODBC Microsoft Access驱动程序]参数太少。预期为1。”

1 asof,IWorkItemRowSets& witem) at Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem..ctor(WorkItemStore store,Int32 id,Int32 revision) at VstsSyncMigrator.Engine.WorkItemStoreContext.GetRevision(WorkItem workItem,Int32 revision) in D:\a\1\s\src\VstsSyncMigrator.Core\Execution\ComponentContext\WorkItemStoreContext.cs:line 202 at VstsSyncMigrator.Engine.WorkItemmigrationContext.ReplayRevisions(List

解决方法

尝试使用SQL本机“ Is Null”:

select top 50 
    MainOrder.OrderNumber,OrderComponent.ArticleNumber,SupplierOrderMain.*,IIf(InvoiceItems.Amount Is Null,InvoiceItems.Amount) AS expr1,IIF(Customer.CustomerName Is Null,'N/A',Customer.CustomerName) AS expr2  

也许状态是保留字:

where ([Status] = 'Status 1' or [Status] = 'Status 2')

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。