Hiển thị kết quả từ 1 đến 5 / 5
  1. #1
    Tham gia
    21-03-2004
    Bài viết
    10
    Like
    0
    Thanked 0 Times in 0 Posts

    Gọi các thủ tục procedure thì làm sao?

    Cho em hỏi.Ví dụ khi em viết các procedure về : thêm nhân viên,hiệu chỉnh nhân viên,xoá nhân viên....Vậy làm như thế nào để Visual Basic truyền tham số đế các procedure đó để mà thực thi. Em chỉ biết dùng kết nối từ Visual Basic rồi dùng các lệnh của Visual Basic mà cập nhật,xoá,sữa. Chứ em không biết dùng các procedure như em nói ở trên.Tuy nhiên em đang học về Oracle và thầy bắt là phaỉ dùng procudere. Vậy mong các anh chị chỉ em với.Em sẽ biết ơn. Mong hồi âm. Em sợ nếu lỡ em vào trang diendantinhoc.com này không được(vì đường mạng ấy mà)thì xin các anh chị có thể gửi bài vào hộp thư em với đó là : pleasedownloadforme@yahoo.com

    Mong hồi âm sớm ạ.

    Chúc một ngày tốt lành.
    Quote Quote

  2. #2
    Tham gia
    15-03-2004
    Bài viết
    195
    Like
    0
    Thanked 1 Time in 1 Post
    cn-->ADODB.Conection
    cn.Execute("Begin Tên stored( " <..danh sách tham biến....> ); End;")

    Mình đang dùng Oracle 9i, được hỗ trợ nhìu, không bít 8i có vậy không. Nếu không được thì post lại nhé.

    Thân

  3. #3
    Tham gia
    16-08-2002
    Bài viết
    217
    Like
    0
    Thanked 3 Times in 2 Posts
    Gọi procedure trong mot package như thế nào hả bác Past_beggar. Bác chỉ em một phát, cú quá. Dùng
    Call packagename.procedurename(parameters)
    mà không được

  4. #4
    Tham gia
    16-08-2002
    Bài viết
    217
    Like
    0
    Thanked 3 Times in 2 Posts
    à em gọi trong SQL Plus

  5. #5
    Tham gia
    13-11-2002
    Location
    ha noi
    Bài viết
    84
    Like
    0
    Thanked 0 Times in 0 Posts
    Trong SQLPLUS :
    Gọi thủ tục dùng lệnh execute ten_thu_tuc(parameter,);
    Gọi function theo kiểu: Select function_name(parameter,) from dual;

    Hoặc dùng anonymous PL/SQL block
    đây là ví dụ cho function;

    declare
    i date;
    begin
    select sysdate into i from dual;
    end;
    /
    Để gọi một func,proc trong một package dùng package_name.proc_name
    Tham khao thêm trong PLSQL guide nhé

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •