Hiển thị kết quả từ 1 đến 2 / 2

Chủ đề: Q. lưu CSDL

  1. #1
    Tham gia
    07-12-2002
    Location
    HCM
    Bài viết
    33
    Like
    0
    Thanked 0 Times in 0 Posts

    Q. lưu CSDL

    Mình làm form dạng master – detail, giả sử có 2 bảng như sau:

    KH (maKH, ten)
    HD (soHD, maKH, ngaylap)

    Phần master, có textbox chứa maKH (txtmakh)
    Phần detail, dùng dataview có RowFilter lọc ra với maKH = txtmakh.text, gán source datagrid=dataview

    Nhưng khi mình muốn thêm mới, nhập xong phần master, qua phần detail thì nó báo lỗi bảng HD chưa có khoá maKH. Mình dùng cách là khi nhập trong datagrid CurrentCellChanged, nếu chưa có maKH thì ta add nó trước vào với giá trị = txtmakh ở trên (không biết cách này có tốt không nhưng thấy chạy cũng được).
    Đến phần lưu thì mình không biết làm sao lưu được, phần master lưu được nhưng các hàng trên lưới không chịu lưu. Không biết có phải do gán datagrid.datasource=dataview nên nó không lưu, bởi trước đây thường mình gán datagrid.datasource=dataset
    Quote Quote

  2. #2
    Tham gia
    17-04-2003
    Location
    TpHCM
    Bài viết
    1,596
    Like
    0
    Thanked 4 Times in 4 Posts
    mình chưa học đến phần này .. bạn chịu khó đợi mình học đến mình sẽ trả lời cho bạn nhé .. mình đang học tới dataset thôi

Bookmarks

Quy định

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