DataAdapter查询错误:“内部错误,窗格配置无效”

时间:2017-07-20 17:35:52

标签: .net dataset odp.net

将参数化查询添加到我的dataAdapter并尝试执行它时,我得到以下异常:

  

“内部错误,窗格配置无效”

查询:

SELECT COUNT(1) AS Expr1
FROM   SCHEMA.TABLE
WHERE  (COLUMN = :PARAM1)

连接字符串(app.config):

<connectionStrings>
    <add name="ProjectName.My.MySettings.ConnectionString" connectionString="DATA SOURCE=dataSourceName;PASSWORD=password;PERSIST SECURITY INFO=True;USER ID=userId"
        providerName="Oracle.ManagedDataAccess.Client" /

</connectionStrings>

一切都应该可以正常工作,我们只更改了这个odp的旧oledb连接,以支持oracle 11g。 你有过这样的谜题吗?怎么解决?

2 个答案:

答案 0 :(得分:0)

我发现这是数据集的问题......我试图在编辑器上测试查询,但由于某些原因,它不起作用。要测试它,只需右键单击查询,然后选择预览,它应该工作。这很糟糕......如果可以,请避免使用数据集。

答案 1 :(得分:0)

使用参数化TableAdapter创建默认的参数类型为“对象”,将其更改为所需的类型,即String,Number,Varchar2等。从属性窗口中获取参数。