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

Đề tài: Xin hướng dẫn Kiểm tra các dòng thêm mới trên DataGrid

  1. #1
    Ngày gia nhập
    01 2011
    Nơi ở
    http://laptrinhviet.net/
    Bài viết
    91

    Mặc định Xin hướng dẫn Kiểm tra các dòng thêm mới trên DataGrid

    Vấn đề của em gặp phải là:
    Em có 1 cái Datagrid hiển thị CSDL ( em dùng Linq to sql) .
    bây giờ em muốn thêm,sửa trực tiếp trên Datagrid này.Sau khi nhấn Button Cập Nhật thì sẽ lưu toàn bộ các dữ liệu thay đổi hay thêm mới xuống CSDL.
    - Thêm 1 dòng trên DataGrid thì em làm được rồi.
    Tuy nhiên em muốn cho phép thêm mới nhiều dòng DataGrid xuống CSDL
    Em có 1 ngu ý đó là: Duyệt qua tất cả các dòng có thêm mới rồi cập nhật xuống CSDL
    Trước làm bên winform DataGridView có phương thức isNewRow gì đó,tuy nhiên em đang làm bên Wpf ,Datagrid lại không thấy phương thức đó.
    Em đành phải duyệt qua tất cả các dòng của DataGrid,kể cả dòng cũ,rồi cập nhật xuống CSDL.
    Tuy nhiên thì sẽ là rất dở và không tối ưu tý nào.

    Vậy chung quy là làm thế nào kiểm tra được các dòng được thêm mới trên DataGrid trong WPF
    Cảm ơn anh em rất nhiều

  2. #2
    Ngày gia nhập
    10 2007
    Nơi ở
    /root
    Bài viết
    318

    Để giải quyết vấn đề này bạn có thể cài đặt mẫu UnitOfWork :http://martinfowler.com/eaaCatalog/unitOfWork.html
    What you see is never what you get...

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

  1. Thêm, Sửa nhiều dòng cùng lúc trực tiếp trên datagridview
    Gửi bởi wru49 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 27-06-2012, 10:15 AM
  2. Làm sao điền dữ liệu trực tiếp trên DataGrid và giữ yên vị trí sau khi thêm sửa xóa
    Gửi bởi quocthong173 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 14-01-2012, 02:11 PM
  3. thêm dòng và cột trong datagrid C#?
    Gửi bởi rua_con trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 27-05-2010, 09:05 PM
  4. Thêm một dòng vào ma trận trên C++ như thế nào?
    Gửi bởi tranmanh trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 04-06-2009, 06:15 PM
  5. Làm sao xóa được 1 dòng trên datagrid
    Gửi bởi EHTC trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 23-02-2008, 10:09 AM

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