• Tình huống Queries (Append Queries)
  • Tình huống Queries (Append Queries)

    DoquangLam > 27-04-11, 10:56 PM

    Mình có vấn đề này, nhờ các bạn hướng dẫn nhé :
    - 1 Tables có tên là T_ChungTu và 1 Tables có tên là T_ChungTu_Luu
    Trong 2 Tables trên đều có các cột giống nhau đó là : Mahh, SoLuong, DonGia, ThanhTien
    - Mình muốn dùng Queries (Append Queries) từ T_ChungTu vào T_ChungTu_Luu
    Với điều kiện ngay cột Mahh : Nếu mahh đã có rồi thì không cập nhật (Không được trùng) mà chỉ cập nhật SoLuong, DonGia, ThanhTien (Nếu có thay đổi), nếu mahh chưa có thì cập nhật vào.

    Vậy điều kiện ở dòng Criteria ngay cột mahh là gì ?
    Rất mong các bạn hướng dẫn. Cám ơn.
  • RE: Tình huống Queries (Append Queries)

    Noname > 27-04-11, 11:28 PM

    Bạn đặt mã hàng hóa là khóa. Khi append, nếu nó trùng mã nó sẽ không cho append dòng đó!

    Sau đó bạn chạy 1 query update, điều kiện là T_ChungTu.soluong<>soluong
    tương tự với các ô thành tiền...
  • RE: Tình huống Queries (Append Queries)

    DoquangLam > 28-04-11, 11:00 PM

    Mình đã làm theo hướng dẫn của Noname mà vẫn bị lỗi, mình gửi file vd bạn xem dùm nhé. Mình cũng chưa hiểu chỗ điều kiện là T_ChungTu.soluong<>soluong
    Mình đã làm theo hướng dẫn của Noname mà vẫn bị lỗi, mình gửi file vd bạn xem dùm nhé. Mình cũng chưa hiểu chỗ điều kiện là T_ChungTu.soluong<>soluong
  • RE: Tình huống Queries (Append Queries)

    Noname > 29-04-11, 09:53 AM

    Đương nhiên là nó lỗi, khi append, những mã hàng trùng thì nó sẽ báo lỗi! Cái đó nằm trong dự tính của mình mà! Nhưng mình chấp nhận cái lỗi đó!

    Trong file gửi, bạn chỉ mới thêm mới mà thiếu update, cần tạo thêm 1 query update


    Mục đích việc này nhằm chỉ update những giá trị bị thay đổi thôi! Không update toàn bộ!

    Bạn xem thêm file đính kèm, vào đó chỉ cần chạy macro1 là được