Oracle
Oracle
Question
1.Answer:
1 2 3 4 5 6 7 8 9 10
A C H E I J F G F G
2.True/false
1 2 3 4 5 6 7 8 9 10
T F F F T T T T F F
p_PROUDUCID in PRODUCT_TBL.PROUDUCID%type,
II. CODING
1.In the package API
create or replace package body PRODUCT_TBL_tapi
is
-- insert
procedure ins (
) is
begin
PRODUCTNAMEEN,
PRODUCTID,
PRODUCTNAMEKH,
QTYONHAND,
UNITPRICE,
CATEGORYID,
BARCODE,
UNITCOST,
REORDER,
EXPIREDDATE
) values (
p_ProductNameEn,
p_ProductID,
p_ProductNameKh,
p_QtyOnHand,
p_UnitPrice,
p_CategoryID,
p_Barcode,
p_UnitCost,
p_Reorder,
p_ExpiredDate );end;
-- update
procedure upd (
p_ProductID in PRODUCT_TBL.PRODUCTID%type,
) is
begin
PRODUCTNAMEEN = p_ProductNameEn,
PRODUCTNAMEKH = p_ProductNameKh,
QTYONHAND = p_QtyOnHand,
UNITPRICE = p_UnitPrice,
CATEGORYID = p_CategoryID,
BARCODE = p_Barcode,
UNITCOST = p_UnitCost
end;
---Delete
procedure del (
p_ProductID in PRODUCT_TBL.PRODUCTID%type
) is
begin
end;
end PRODUCT_TBL_tapi;
c. Update()
public bool Update()
{
bool ch;
OracleCommand cmd = new OracleCommand("Product_Tbl _tapi.upd",
clsGlob.cn);
CmdHelper(cmd);
try
{
cmd.ExecuteNonQuery();
ch = true;
}
catch (Exception ex)
{
ch = false;
}
return ch;
c. Delete()
public bool Delete()
{
bool ch;
OracleCommand cmd = new OracleCommand("Product_Tbl _tapi.del",
clsGlob.cn);
CmdHelper(cmd);
try
{
cmd.ExecuteNonQuery();
ch = true;
}
catch (Exception ex)
{
ch = false;
}
return ch;}
d. CmdHelper()