Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 12 kết quả

Đề tài: Thực thi hàm trả về câu lệnh select trong Sql server với C#

  1. #1
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    Mặc định Thực thi hàm trả về câu lệnh select trong Sql server với C#

    Cho mình hỏi là khi mình viết một thủ tục (procrdure) trong Sqlserver mà trong thủ tục đó chỉ chứa câu lệnh select thì trong C# thực hiện như thế nào để lấy đc giá trị đó hay là mình phải viết 1 hàm trả về giá trị rồi thực thi trong C#
    Thế giới thật rộng lớn

  2. #2
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    up lên cho ai biết giúp mình phát :(
    Thế giới thật rộng lớn

  3. #3
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    hì hì.................
    Thế giới thật rộng lớn

  4. #4
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
    Thế giới thật rộng lớn

  5. #5
    Ngày gia nhập
    03 2011
    Bài viết
    464

    Ý của bạn có phải 1 biến output trong SQL ko?? nếu là vậy thì trên Code C# bạn vẫn khai báo parameter cho biến đó bình thường và khai báo một biến để nhận giá trị đó khi thực thi Proc. Hình như là . Redirec thì phỉa@@
    bongda24h.tv

  6. #6
    Ngày gia nhập
    04 2010
    Bài viết
    1,534

    Mặc định Thực thi hàm trả về câu lệnh select trong Sql server với C#

    Kết quả của sp là một giá trị đơn độc hay là một table?

    Nếu là một giá trị đơn độc thì có thể dùng ExecuteScalar để lấy giấ trị trả về của sp, hoặc dùng tham biến để lấy giá trị qua ExecuteNonQuery.

    Nếu là một table thì dùng TableAdapter hoặc DataReader (ExecuteReader)

  7. #7
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    Trích dẫn Nguyên bản được gửi bởi VoTichSu Xem bài viết
    Kết quả của sp là một giá trị đơn độc hay là một table?

    Nếu là một giá trị đơn độc thì có thể dùng ExecuteScalar để lấy giấ trị trả về của sp, hoặc dùng tham biến để lấy giá trị qua ExecuteNonQuery.

    Nếu là một table thì dùng TableAdapter hoặc DataReader (ExecuteReader)
    Trả về
    table anh à em dùng mấy thứ đó đều báo lỗi
    Trích dẫn Nguyên bản được gửi bởi elkidvnn1 Xem bài viết
    Ý của bạn có phải 1 biến output trong SQL ko?? nếu là vậy thì trên Code C# bạn vẫn khai báo parameter cho biến đó bình thường và khai báo một biến để nhận giá trị đó khi thực thi Proc. Hình như là . Redirec thì phỉa@@
    Chắc em thiếu
    output
    code của em giống như sau
    Code:
    Create procedure ShowTable
    @type nvarchar(50),
    @Name nvarchar(50)
    as
    BEGIN
    IF (@type IS NOT NULL)
    BEGIN
    SELECT * FROM tblProduct where type = @type
    END
    else IF (@name IS NOT NULL)
    BEGIN
    SELECT * FROM tblProduct where Name= @Name
    END
    ELSE
    BEGIN
    SELECT * FROM tblProduct
    END
    END
    em thực thi trong Sql server thì chạy đc nhưng chèn vào C# ko đc
    Thế giới thật rộng lớn

  8. #8
    Ngày gia nhập
    06 2011
    Nơi ở
    hà nội
    Bài viết
    30

    cái này bạn có thể add dữ liệu của câu select nó vào dataset hoặc DataTable , ròi đọc dữ liệu từ dataset hoặc datatable ra mà dùng thôi
    Error 404.

  9. #9
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    Trích dẫn Nguyên bản được gửi bởi thanhthay Xem bài viết
    cái này bạn có thể add dữ liệu của câu select nó vào dataset hoặc DataTable , ròi đọc dữ liệu từ dataset hoặc datatable ra mà dùng thôi
    Ý bạn mình chưa hiểu cái này mình muốn làm cái tìm kiếm mà không muốn code trong C# nhiều chỉ muốn nó thực hiện trong sql server
    Thế giới thật rộng lớn

  10. #10
    Ngày gia nhập
    04 2010
    Nơi ở
    Hà Nội
    Bài viết
    138

    Thế giới thật rộng lớn

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

  1. Database C#-lấy dữ liệu của 1 cell trong câu lệnh select trả về
    Gửi bởi paintmylove trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 7
    Bài viết cuối: 26-04-2013, 05:00 PM
  2. MS SQL Lỗi Lỗi Select lồng nhau chỉ trả về được 1 giá trị trong store procedure
    Gửi bởi vuthanhdt05 trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 0
    Bài viết cuối: 08-03-2013, 02:46 PM
  3. Select item trong listview khi kick vào vùng trắng
    Gửi bởi dotritiep trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 26-09-2011, 02:42 PM
  4. Database Làm sao biết câu select trả về giá trị Null trong C#
    Gửi bởi small_ant trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 06-03-2011, 03:11 PM
  5. MS SQL với C# Cách lấy giá trị thực khi select phép chia trong SQL Server 2000.
    Gửi bởi nguyenkhanhminh trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 1
    Bài viết cuối: 26-12-2010, 04:32 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