我正在使用Oracle Data Provider for .NET Assembly查詢Oracle數據庫。 以下是我的代碼。針對.Net的Oracle數據提供程序 - 無數據查詢
儘管代碼運行時沒有錯誤。我沒有收到我的數據集dsOracleData的數據。
但是,當我連接到SQL Developer後運行查詢時,可以看到查詢的結果數據。
OracleConnection conn = new OracleConnection(「ConnectionString」)
OracleCommand cmd = new OracleCommand();
cmd.Connection = conn;
cmd.CommandText = Query1.ToString();
cmd.CommandType = CommandType.Text;
OracleDataAdapter adapter = new OracleDataAdapter(cmd);
OracleCommandBuilder builder = new OracleCommandBuilder(adapter);
DataSet dsOracleData = new DataSet();
adapter.Fill(dsOracleData);
你嘗試添加表映射數據集?像這個例子一樣https://msdn.microsoft.com/en-us/library/system.data.oracleclient.oracledataadapter%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396 – chameleon86