Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Một vấn đề nan giải trong ADO.Net!

  1. #1
    Ngày gia nhập
    10 2007
    Bài viết
    50

    Wink Một vấn đề nan giải trong ADO.Net!

    Giả sử mình có một store procedure, thực hiện việc kiểm tra một mã nhân viên có tồn tại trong danh sách các nhân viên, nếu thấy có nhân viên này thì trả về tên nhân viên, không thì thông báo, không tồn tại nhân viên này, tức là trong store procedure mình có dòng thông báo này PRINT 'KHONG TON TAI NHAN VIEN NAY', vậy khi add các tham số cần thiết vào sqlCommand , gán giá trị cho chúng rồi thực thi thì làm sao để lấy được thông điệp này, bình thương khi mình thực hiện trên Form nếu có tồn tại mã nhân viên thì nó sẻ thực thi trên SQL server, mà nếu không có thì nó im luôn không báo "Khong tồn tại nhân viên này". Mình biết là cái này có thể dùng tham số truyền vào chẳn hạn như biến bool rồi sau đó kiểm tra giá trị biến bool để biết được là có tồn tại hay không, nhưng ý mình muốn hỏi là cái thông điệp này làm sao lấy , gia sử cái store procedure của mình có đến hàng trăm thông điệp, mà dùng cái biên bool hay int rồi đem so sanh chắc chết.

  2. #2
    Ngày gia nhập
    09 2007
    Bài viết
    724

    Bạn có thể khai báo một biến chuổi trả về mà.
    sau đó bạn lấy giá trị chuổi đó, bạn qui ước cho giá trị bao nhiêu (giả sử là OK) thì là không có lỗi, ngược lại thì có lỗi . mới chỉ nghĩ như vậy thôi chưa code thử.

    edit: lần sau bạn đặt tiêu đề lại cho nó dễ hiểu hơn một xíu nhé!!!.
    --------- chúc vui vẽ --------
    Đã được chỉnh sửa lần cuối bởi zkday2686 : 12-10-2008 lúc 05:46 PM.

  3. #3
    Ngày gia nhập
    05 2007
    Bài viết
    64

    Mình nghĩ bạn nên tách biệt giữa phần xử lý và phần dữ liệu. Nghĩa là store procedure của bạn chỉ trả về 1 giá trị nào đó do bạn quy ước. Còn việc in ra câu thông báo là do phần code của bạn thực hiện.
    I know... nothing

  4. #4
    Ngày gia nhập
    10 2007
    Bài viết
    50

    Nếu truyề tham số thì ok, không vấn đề gì, ý mình là câu lệnh Print 'không tồn tại nhân viên này' trong store Procedure không thể tác động lên Form của mình hả, tức là form và sql chỉ liên lạc với nhau qua các tham số còn câu lệnh print thì chỉ có tác dụng khi bạn thực hiện store procedure trên sql còn trên Form thì câu lệnh đó không ý nghĩa gì cả đúng không?

Các đề tài tương tự

  1. Giải Thích Về Phương Thức windowClosing() trong Giao Diện WindowListener
    Gửi bởi toilatoi1992 trong diễn đàn Nhập môn lập trình Java
    Trả lời: 2
    Bài viết cuối: 06-10-2013, 07:18 PM
  2. Trả lời: 0
    Bài viết cuối: 04-11-2011, 03:38 PM
  3. Xóa file trong win ! Nan giải quá , nghĩ cả ngày nay chưa giải quyết được.
    Gửi bởi megaboyvn trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 08-10-2009, 02:21 AM
  4. Hàm trong C++ không nằm trong main vẫn chạy đúng. Giải thích giúp?
    Gửi bởi tuvan1011 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 15
    Bài viết cuối: 02-09-2009, 12:58 PM

Quyền hạn của bạn

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