私の問題は同じです...私は、クエリを作成するために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
なにか提案を?