Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Lỗi] The changes you requested to the table were not successfull
#1
Chào cả nhà
Khi mình làm hóa đơn thì có lỗi như bên dưới
Hàng hóa ko thể được chọn 2 lần, mình ko biết fix lỗi này như thế nào
Xin mọi người tư vấn

The changes you requested to the table were not successfull because thay would create duplicate values in the index, primary key, or relationship. Change the data in the field or fields that contain duplicate data, remove the index, or redefine the index to permit duplicate entries and try again
http://www.mediafire.com/view/?j0alik5p0182481#
[Hình: ?j0alik5p0182481#]
Dịch được đoạn lỗi nhưng ko biết cách khắc phục cụ thể như thế nào

Đây là file của em

http://www.mediafire.com/?g09b648dhv5q9ii

Xin mọi người tham khảo và giúp đỡ

Lỗi trong phần Hóa Đơn
Chữ ký của uronmapu Cảm ơn cả nhà

Để học Access không nên ngại đặt câu hỏi


Uron
Reply
Những người đã cảm ơn
#2
Xin cả nhà giúp em ạ sad
Chữ ký của uronmapu Cảm ơn cả nhà

Để học Access không nên ngại đặt câu hỏi


Uron
Reply
Những người đã cảm ơn
#3
Bạn kiểm tra lại khóa chính của table hanghoa. có [mã hàng hóa] bạn để non duplipcate= yes. neu cai nay muon trung khoa chinh thi chinh lai la : no. Lỗi này là do như vậy. chỉnh lại trong propety file [mahanghoa] là ok.
Chữ ký của quanghoasla Hãy chia sẻ kinh nghiệm cùng mình trênThuThuatAccess nhé! Chúc vui vẻ rose
My site: My site hoặc My site
ღღღღღTài sản của quanghoasla (View All Items) ღღღღღ
Reply
Những người đã cảm ơn uronmapu
#4
Cảm ơn vì câu trả lời của bạn

http://www.mediafire.com/?yeypp02y37j0o9a

Mình đã có vào trong General để chỉnh phần Indexed từ Yes sang No nhưng nó báo lỗi như hình bên dưới
http://www.mediafire.com/?yeypp02y37j0o9a
Nó bảo là để làm việc này cần loại bỏ khóa chính,
Mình vào biểu tượng cái chìa khóa Primary Key nhấn vào để hủy thì nó lại báo lỗi như bên dưới
http://www.mediafire.com/?2j9x6aow668j2ep
Nó bảo là phải xóa relationship, cái này thì mình ko hiểu làm thế nào
Mình có đính kèm file của mình
Xin bạn và mọi người giúp đỡ trường hợp này với
File đây ạ: http://www.mediafire.com/?g09b648dhv5q9ii
Cảm ơn
Chữ ký của uronmapu Cảm ơn cả nhà

Để học Access không nên ngại đặt câu hỏi


Uron
Reply
Những người đã cảm ơn
#5
Mình xin giải thích thêm chi tiết lỗi của mình
Khi chạy ứng dụng lên, vào phần Hóa Đơn
http://i1240.photobucket.com/albums/gg48...c20496.jpg
[Hình: dbc20496.jpg]
Một bảng mới hiện ra, mình muốn thêm 1 hàng hóa nữa,
http://i1240.photobucket.com/albums/gg48...64d2db.jpg
[Hình: 2b64d2db.jpg]
Nếu chọn mã trùng với hàng hóa đã chọn rồi thì báo lỗi
http://i1240.photobucket.com/albums/gg48...57ded1.jpg
[Hình: b857ded1.jpg]

Xin cả nhà giúp em trường hợp này với ạ

File của em: http://www.mediafire.com/?g09b648dhv5q9ii

Mình đã thử vào bảng T_HangHoa
[Hình: df0037c5.jpg]
Thử chỉnh phần Indexed từ Yes thành No nhưng ko được và báo lỗi
[Hình: 579c8093.jpg]
Mình đã thử vào khóa chính và nhấn vào Primary Key để remove nhưng lại bị lỗi tiếp
[Hình: 3167ade9.jpg]

Cảm ơn
Chữ ký của uronmapu Cảm ơn cả nhà

Để học Access không nên ngại đặt câu hỏi


Uron
Reply
Những người đã cảm ơn
#6
1. Vấn đề của bạn nằm ở chi tiết, mà bạn chỉnh trong bảng T_Hàng Hóa thì có tác dụng gì?
2. Nếu bạn muốn remove khóa chính thì đầu tiên phải loại bỏ các quan hệ của nó trong sơ đồ quan hệ trước
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn uronmapu
#7
Vậy e phải làm thế nào bác noname
Em muốn trong cái phiếu hóa đơn em có thể chọn được sản phẩm nhiều hơn 2 lần
[Hình: 2b64d2db.jpg]
File của em: http://www.mediafire.com/?g09b648dhv5q9ii
Chữ ký của uronmapu Cảm ơn cả nhà

Để học Access không nên ngại đặt câu hỏi


Uron
Reply
Những người đã cảm ơn
#8
1/ Không chịu học, không chịu tìm tòi thì có nói thế nào bạn cũng không hiểu. Noname đã hướng dẫn rất kỹ, sao không đọc và làm theo?
2/ Mở Relatioship, xóa mối quan hệ MaHang giừa 2 table T_ChiTietHD và T_HangHoa
3/ Mở table T_ChiTietHD, xóa Primary Key, chọn Index của MaHD va MaHang là Yes (Duplicates OK)
4/ Lưu lại và làm tiếp
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname , uronmapu
#9
Mình thấy trong sub form , bạn dùng 1 query có liên kết 1-n giữa hai bản T_HangHoa và T_ChitietHoaĐơn.
Điều này có nghĩa là mỗi record, hệ thống sẽ tạo ra 1 mã hàng mới trong bản T_hanghoa. Và đây chính là nguyên nhân gây ra duplicate.

Mình góp ý thế này:
1. bạn nên có danh mục hàng hóa. Chỉ chuyên quản lý hàng hóa mã hàng, tên hàng, đơn vị, quy cách…
2. Trong bản nhập hóa đơn. Bạn “không nhất thiết” và không nên dùng một query có liên kết hai hay nhiều table với nhau mặc dù Access dễ dãi cho bạn làm việc đó!
3. Việc trình bày chỉ có tác dụng với report, vì vậy đừng ép quá nhiều vào form nhập. Tuy nhiên, nếu để tường minh hơn, bạn có thể tận dụng một số hàm: Ví dụ: Dlookup. Bản thân Combobox cũng cho phép bạn trích xuất nhiều giá trị. Bạn nên tìm đọc các bài về combobox trong diễn đàn này!
Nhắn thêm: Mình chỉ gợi ý chứ không làm hộ. Vì vậy đừng hỏi làm thế nào mà hãy đọc các gợi ý của mình để giải quyết vấn đề.
Thân
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn uronmapu
#10
Nguyên nhân đúng là trong subform thật ạ
1. Mình đã có Danh mục Hàng hóa với: Mã Hàng Hóa, Tên Hàng Hóa và Đơn Vị Tính
2. Cách khắc phục phải như thế nào ạ? sad
3. Nếu sử dụng cách khác chắc phải thay đổi nhiều
Noname khó tính quá, mình kiến thức về IT và Kết toán kém quá nên đọc mãi mà ko làm được
Nên mới vào diễn đàn hỏi xin mọi người giúp đỡ
Chữ ký của uronmapu Cảm ơn cả nhà

Để học Access không nên ngại đặt câu hỏi


Uron
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Help] Giúp tôi bảo vệ table user thucgia 20 1,699 25-09-15, 07:41 PM
Bài mới nhất: thucgia
  [Help] Tự động thêm ngày giờ hệ thống vào một table lycosa 2 394 16-02-15, 10:33 AM
Bài mới nhất: thucgia
  [Help] SO SÁNH TABLE morosumo 2 317 07-01-15, 09:23 AM
Bài mới nhất: morosumo
  viết công thức cho textbox tạo trên form nhưng không lưu dữ liệu vào table được nghancntt 2 455 30-12-14, 04:53 PM
Bài mới nhất: nghancntt
  [Help] Xin hướng dẫn xóa record có điều kiện trong table morosumo 1 318 12-09-14, 08:57 AM
Bài mới nhất: cpucloi

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ