Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Xin hỗ trợ về import và Primary key !
#1
Chào Anh Em 4rum Thuthuataccess.com !

Mình muốn nhờ anh em giải giúp trường hợp này của mình !

Mình có cái file exel bên trong có chứa các Mã mà mình muốn sau khi import vào access thì nó thành các bản record trong khóa chính.

Nhưng khi mình đã import thành công thì không thể đặt cái trường chứa các bản record trong exel đó thành khóa chính được. 

mà toàn bị lỗi như này ạ:






[Hình: 1.png]
[Hình: 2.png]

link file exel: https://drive.google.com/file/d/1yF-UH5P...r82UM/edit


Mọi người rảnh lướt qua thì kiểm tra giúp mình với. 
Mình cám ơn nhiều !
Chữ ký của Popeye Popeye,gia nhập Thủ Thuật Access từ 11-06 -18.
Reply
Những người đã cảm ơn
#2
Báo lỗi này đơn giản là vì trong table bạn vừa import có dòng trùng Mã hàng. Khi chọn [Mã hàng] làm Primary Key thì bắt buộc không được trùng.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
(14-07-18, 04:21 PM)ongke0711 Đã viết: Báo lỗi này đơn giản là vì trong table bạn vừa import có dòng trùng Mã hàng. Khi chọn [Mã hàng] làm Primary Key thì bắt buộc không được trùng.

cám ơn OngKe0711: Thực ra là mình cũng hiểu là bị trùng mã hàng.
nhưng trong exel mình có sử dụng 1 số phương pháp tìm giá trị trùng như:
 - Trong exel: sử dụng hàm countif
 - Trong notepad++ sử dụng plugin TextFx 
nhưng ko thể tìm ra giá trị nào trùng. 


.
mình xin hỏi thêm 1 câu nữa.
kiểu dữ liệu mình để là shorttext.
trong đoạn mã hàng của mình có chứa các dạng bao gồm:
 -MH1: 1600
 -MH2: 1600 1-2
 -MH3: 1600 1/2
 -MH4: 1600 1.2
...
Thì với kiểu dữ liệu như trên thì liệu bot có bị nhầm đọc thành 3 cái 1600 ko nhỉ.
Chữ ký của Popeye Popeye,gia nhập Thủ Thuật Access từ 11-06 -18.
Reply
Những người đã cảm ơn
#4
Trong Excel dùng Conditional Formating cũng có tìm Duplicate value được đó bạn. Hoặc công thức :
    =IF(COUNTIF($A$3:$A$100000, $A3)>1, "Bị trùng", "Không")

- Có 12 dòng bị trùng:

[Hình: 42500097795_123188224a_o.png]

- Dùng Short Text đúng rồi bạn. Không bị gộp mã hàng đâu.
- 94.600 dòng chạy trong Excel, máy tôi chạy muốn đơ luôn (core i5). 021
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#5
(14-07-18, 11:14 PM)ongke0711 Đã viết: Trong Excel dùng Conditional Formating cũng có tìm Duplicate value được đó bạn. Hoặc công thức :
    =IF(COUNTIF($A$3:$A$100000, $A3)>1, "Bị trùng", "Không")

- Có 12 dòng bị trùng:

[Hình: 42500097795_123188224a_o.png]

- Dùng Short Text đúng rồi bạn. Không bị gộp mã hàng đâu.
- 94.600 dòng chạy trong Excel, máy tôi chạy muốn đơ luôn (core i5). 021

Cám ơn Ongke0711 nhiều.
trong quá trình chờ đợi, Mình cũng có tìm qua qua cách xử lý ngay trong access big green
- Công nhận là hơn 90.000 dòng excel load i5 8400 mà cũng chán ngắt. nên mình mới tìm tòi chuyển sang dùng access
may mắn là đã có: thuthuataccess.com big green
từ giờ đến lúc ra đc thành phẩm. chắc còn nhờ 4rum nhiều big green
Chữ ký của Popeye Popeye,gia nhập Thủ Thuật Access từ 11-06 -18.
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] Tạo mối quan hệ giữa 2 bảng có nhiều Primary Key boytergirl 1 161 16-07-18, 10:46 PM
Bài mới nhất: toancvp
  [Help] Import excel vào access tran780 1 659 23-05-17, 01:05 AM
Bài mới nhất: tranthanhan1962
  [Help] Nhờ AE chỉ giúp phần import ODBC database với ạ Mr H 1 847 01-12-16, 05:19 PM
Bài mới nhất: maidinhdan
  Xin chỉ giùm cách chống import table thanhnd 4 1,771 30-03-13, 07:54 PM
Bài mới nhất: bomnhauag
  không đặt khóa chính cho table khi import dữ liệu từ excel sang access được opera 1 1,488 18-10-12, 04:36 PM
Bài mới nhất: Noname

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ơ| PMA Nha Trang| Gỗ Acrylic Không Đường Line