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

Đề tài: Update dữ liệu từ datagridview vào DB?

  1. #1
    Ngày gia nhập
    06 2008
    Bài viết
    1

    Mặc định Update dữ liệu từ datagridview vào DB?

    Cho mình hỏi 1 cái, để cập nhật dữ liệu vào DB mình có thể cập nhật từng record được, nhưng mình muốn cập nhật 1 lúc toàn bộ record trên datagridview vào DB thì phải làm sao, nếu chưa biết trước table trong DB thì có thể làm tổng quát cho bất kì bảng nào được không?

    Mình dùng oleDataAdapter.Update(dt) thì nó đòi câu lệnh update cụ thể.

    Tiện thể cho hỏi luôn, thằng datagridview khi đổi dữ liệu vào dùng datasource thì nó cứ lòi ra 1 dòng thừa cuối cùng. Xóa nó đi bằng cách nào?

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

    Trích dẫn Nguyên bản được gửi bởi gaidepnhulamuathu Xem bài viết

    Tiện thể cho hỏi luôn, thằng datagridview khi đổi dữ liệu vào dùng datasource thì nó cứ lòi ra 1 dòng thừa cuối cùng. Xóa nó đi bằng cách nào?
    vô properties chỉnh AllowUserToAddRows=false

  3. #3
    No Avatar
    langtugacon Khách

    Bạn dùng phương thức Update của SqlDataAdapter hoặc OleDataAdapter cũng dc. Nếu không muốn khai báo tường minh các câu lệnh thì bạn dùng CommandBuilder cho nhanh. Bạn có thể tham khảo các hướng dẫn về ADO.net trên diễn đàn này, rất cụ thể và rõ ràng.

  4. #4
    Ngày gia nhập
    02 2008
    Bài viết
    22

    Trong trường hợp bảng dữ liệu đơn. Trước khi đổ dữ liệu cần thực hiện 2 thao tác tương tự thế này:
    1. SqlCommandBuilder db = new SqlCommandBuilder(da);
    2. da.MissingSchemaAction = MissingSchemaAction.AddWithKey;
    và bảng dữ liệu cần phải có primary key trước bởi vì da.update thực hiện các câu lệnh thông qua điều kiện khóa chính. Trong VB thì ko cần dòng (2).
    Đối với các bảng dữ liệu có ràng buộc phức tạp thì cần chỉ định rõ ràng các lệnh cho dataAdapter.
    Đã được chỉnh sửa lần cuối bởi vinaghost : 06-06-2008 lúc 02:13 PM.

  5. #5
    Ngày gia nhập
    01 2013
    Bài viết
    2

    mình cũng không hiểu lắm bạn có thể hương dẫn chi tiết nếu có demo thì càng tốt mình cũng đang gặp vấn đề này mong được sự giúp đỡ từ mọi người
    thanks

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

  1. cách update ngay trên DataGridView xuống CSDL mà không cần nhấn nút Update
    Gửi bởi heoxinh trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 18
    Bài viết cuối: 21-07-2015, 03:13 PM
  2. Dataadapter.update + Datagridview!
    Gửi bởi phuochau trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 4
    Bài viết cuối: 25-08-2013, 07:43 PM
  3. Cách datagridview tự đông cập nhật sau khi update?
    Gửi bởi Keither trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 13
    Bài viết cuối: 03-04-2011, 02:47 PM
  4. Update SQL database từ datagridview
    Gửi bởi untouchable trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 13-10-2010, 06:07 PM
  5. Update dữ liệu từ datagridview vào database
    Gửi bởi levien07 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 25-09-2010, 06:22 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