Trang 2 trên tổng số 2 Đầu tiênĐầu tiên 12
Từ 11 tới 12 trên tổng số 12 kết quả

Đề tài: Specified cast is not valid. khi truyên giá trị null từ database

  1. #11
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,760

    Mặc định Thư viện SqlHelper.cs, thư viện hỗ trợ thao tác với Database

    Các bạn nên dùng thư viện DataAccess Application Block 2.0 (Tên mới là Enterprise Library phiên bản 3.1) để thao tác với Database, bản mới nhất tải tại link: http://www.microsoft.com/en-us/download/details.aspx?id=9921

    Đây là thư viện mã mở, các bạn có thể phát triển và đưa vào chương trình của các bạn, nhưng không được xóa đi thông tin bản quyền gốc, không được đăng ký bằng sáng chế của mã nguồn này, và không được bán, thương mại hóa 'nguyên vẹn' sản phẩm hoặc mã nguồn của thư viện này. Nói chung là dùng vô tư, đưa vào sản phẩm của các bạn như một thành phần là thoải mái!

    Có bạn nào rảnh viết cho diễn đàn cộng đồng C Việt một tutorial về sử dụng thư viện này với, sẽ rất hữu ích cho mọi người khi thao tác với Database, giảm các phiền phức không đáng có đối với người 'ít hiểu biết sâu về thao tác giữa chương trình và database'

    PS: Nếu không muốn cài đặt, các bạn có thể tải bản source cài sẵn ở đính kèm (Chỉ việc copy file SqlHelper.cs vào project của bạn và sử dụng)
    Attached Files Attached Files
    Email: kevin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó.
    Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp hoặc bị sự thiếu kỷ luật làm tiêu tan sự nghiệp.

  2. #12
    Ngày gia nhập
    04 2012
    Bài viết
    14

    Trích dẫn Nguyên bản được gửi bởi Sounj Xem bài viết
    Oáp
    Nghiên cứu tiếp đi, có thế mà cũng hỏi . Cái Add Parameter nó có 1 mớ override. Chỉ định kiểu rõ ràng cho nó, gán bằng null ko được thì thử gán bằng DbNull.Value ..v.....v...

    http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlparametercollection%28v=v s.110%29.aspx
    http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlparameter%28v=vs.110%29.a spx

    Cái Add 2 tham số mà bạn dùng là phiên bản lỗi thời rồi nhé, xài phiên bản khác đi
    uh, thanks
    kết quả cuối cùng là sử dụng System.Data.SqlTypes.SqlInt32.Null

Tags của đề tài này

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