2 回答

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