1

我的问题是一样的......我有这段代码在我的 db utils 类中用于进行查询。

    public DataSet sqlCommandSelect(string command)
    {
        try
        {
            DataSet objDataSet = new DataSet();
            string strOrders = command
            SqlCommand objOrderCommand = new SqlCommand(strOrders, myConnection);
            SqlDataAdapter objOrdAdapter = new SqlDataAdapter();
            objOrdAdapter.SelectCommand = objOrderCommand;
            objOrdAdapter.Fill(objDataSet);
            objOrderCommand.Dispose();
            objOrdAdapter.Dispose();
            return objDataSet;
        }
        catch (Exception ex)
        {
            log.Error("sqlCommandSelect : " + command + " " + ex.Message + " " + ex.StackTrace);
            return null;
        }
    }

现在我正在尝试进行此查询(在 sql 编辑器上非常有用)

        SELECT * FROM 
        OPENQUERY(ORACDGMI,'SELECT * FROM CIC.ANAGRAFICA ')

ORACDGMI 是一个链接服务器 SQL/ORACLE

给我错误:

        An error occurred while preparing a query for execution 

有什么建议吗?

4

0 回答 0