2 回答

TA貢獻1775條經驗 獲得超8個贊
create or replace package body details_pkg is
PROCEDURE details(
emp_details OUT T_CURSOR_SELECT
)
IS CURSORREF T_CURSOR_SELECT;
BEGIN
OPEN CURSORREF FOR SELECT * FROM Employees;
emp_details:= CURSORREF;
END details;
end details_pkg;

TA貢獻1830條經驗 獲得超9個贊
使用 C# 設計 CRUD 操作的方法有多種。我也不明白為什么在 VS 2017/19 可用的情況下專門限制 VS 2010。您可以使用各種庫,例如 Entity Framework、Dapper 等。要與 Oracle 連接,我確信他們確實有 nuget pkg,您可以參考并使用 PL/SQL 函數/存儲過程。
我看到這是一個大學子項目,所以它期望并涉及學習。我建議探索這些并學習。首先,您可以使用標準 Oracle 庫(如 nuget)并編寫自己的實現。Entity Framework (EF)、Dappers 是出色的包裝器,并將代碼與后端依賴項隔離開來。我不確定這個問題是否完整,但根據我所能得到的,這些是一些建議。
- 2 回答
- 0 關注
- 147 瀏覽
添加回答
舉報