Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Import file .txt vào Table
#1
Nhờ các anh giúp đỡ em vấn đề này:
Em có 1 file .txt:

1234567890123,1
1234567890124,1
....
Giờ em xin đoạn code import vào table có sẵn để nó import như sau:
UPC -------- --- SL
1234567890123 1
1234567890124 1

Xin cảm ơn các anh
Chữ ký của conmeo Xin chào, mình là conmeo, Tham gia http://thuthuataccess.com/forum từ ngày 16-04 -13.
Reply
Những người đã cảm ơn
#2
dung VBA xử lý như sau:
DoCmd.TransferText acImportDelim, , "tbltest", CurrentProject.Path & "\conmeo.txt", -1
trong đó:
file txt tên là "conmeo.txt"
bang cần import tên là "tbltest"
đặt file conmeo.txt chung thư mục với file access

nội dung file conmeo.txt

UPC,SL
1234567890123,1
1234567890124,1

have fun
Chữ ký của hieuvn Xin chào! Mình là hieuvn, thành viên của Thủ Thuật Access tham gia ngày Oct 2010.
Reply
Những người đã cảm ơn conmeo , maidinhdan , Minh Tiên
#3
Để em test thử rồi báo lại anh em.Cảm ơn anh em đã hỗ trợ.
Chữ ký của conmeo Xin chào, mình là conmeo, Tham gia http://thuthuataccess.com/forum từ ngày 16-04 -13.
Reply
Những người đã cảm ơn
#4
Em làm được rồi thanks anh nhé,nhưng có cách nào mà không thêm UPC,SL vào file text mà import thẳng vào table ,nó tự hiểu dãi số đầu sẽ vào UPC ,dãi sau sẽ vào SL ko anh.
Chữ ký của conmeo Xin chào, mình là conmeo, Tham gia http://thuthuataccess.com/forum từ ngày 16-04 -13.
Reply
Những người đã cảm ơn
#5
(15-06-15, 05:36 PM)conmeo Đã viết: Em làm được rồi thanks anh nhé,nhưng có cách nào mà không thêm UPC,SL vào file text mà import thẳng vào table ,nó tự hiểu dãi số đầu sẽ vào UPC ,dãi sau sẽ vào SL ko anh.

về nguyên tắc thì được, chỉ cần thay -1 bang số 0 là ok, Nhưng 1 số máy vẫn báo lỗi (Microsoft cũng đã thừa nhận lỗi này rồi, xử lý được nhưng hơi loằng ngoằng)
bạn thử thay bang số 0 xem sao nhé.

have fun
Chữ ký của hieuvn Xin chào! Mình là hieuvn, thành viên của Thủ Thuật Access tham gia ngày Oct 2010.
Reply
Những người đã cảm ơn conmeo , maidinhdan
#6
(15-06-15, 06:32 PM)hieuvn Đã viết:
(15-06-15, 05:36 PM)conmeo Đã viết: Em làm được rồi thanks anh nhé,nhưng có cách nào mà không thêm UPC,SL vào file text mà import thẳng vào table ,nó tự hiểu dãi số đầu sẽ vào UPC ,dãi sau sẽ vào SL ko anh.

về nguyên tắc thì được, chỉ cần thay -1 bang số 0 là ok, Nhưng 1 số máy vẫn báo lỗi (Microsoft cũng đã thừa nhận lỗi này rồi, xử lý được nhưng hơi loằng ngoằng)
bạn thử thay bang số 0 xem sao nhé.

have fun

Thay bằng 0 được anh nhưng với điều kiện tên field phải là F1,F2 chứ không để là UPC SL .Không hiểu nó làm vậy có ý gì.hì
Chữ ký của conmeo Xin chào, mình là conmeo, Tham gia http://thuthuataccess.com/forum từ ngày 16-04 -13.
Reply
Những người đã cảm ơn
#7
Xin hỏi anh em  cái này nữa là làm sao để thay thế file conmeo.txt bằng tên khác ,có nghĩa là tên nào cũng import được mà không cần phải đỏi tên lại là conmeo.txt.
Xin cảm ơn
DoCmd.TransferText acImportDelim, , "tbltest", CurrentProject.Path & "\conmeo.txt", -1
Chữ ký của conmeo Xin chào, mình là conmeo, Tham gia http://thuthuataccess.com/forum từ ngày 16-04 -13.
Reply
Những người đã cảm ơn
#8
(20-06-15, 02:25 PM)conmeo Đã viết: Xin hỏi anh em  cái này nữa là làm sao để thay thế file conmeo.txt bằng tên khác ,có nghĩa là tên nào cũng import được mà không cần phải đỏi tên lại là conmeo.txt.
Xin cảm ơn
DoCmd.TransferText acImportDelim, , "tbltest", CurrentProject.Path & "\conmeo.txt", -1

 Lol, bạn có thể thay bằng bất cứ tên nào cũng được, đổi tên file text tương ứng.
Have fun
Chữ ký của hieuvn Xin chào! Mình là hieuvn, thành viên của Thủ Thuật Access tham gia ngày Oct 2010.
Reply
Những người đã cảm ơn conmeo
#9
(21-06-15, 11:45 AM)hieuvn Đã viết:
(20-06-15, 02:25 PM)conmeo Đã viết: Xin hỏi anh em  cái này nữa là làm sao để thay thế file conmeo.txt bằng tên khác ,có nghĩa là tên nào cũng import được mà không cần phải đỏi tên lại là conmeo.txt.
Xin cảm ơn
DoCmd.TransferText acImportDelim, , "tbltest", CurrentProject.Path & "\conmeo.txt", -1

 Lol, bạn có thể thay bằng bất cứ tên nào cũng được, đổi tên file text tương ứng.
Have fun

Ý e là thay vì trong code mình để tên cố định ,tên file text phải giống trong code ,mình có thể cho nó thành *.txt ,còn bên ngoài mình chỉ cần là file text thôi ,tên gì cũng được không cần đổi theo cho giống tên trong code.
Chữ ký của conmeo Xin chào, mình là conmeo, Tham gia http://thuthuataccess.com/forum từ ngày 16-04 -13.
Reply
Những người đã cảm ơn
#10
Xin chào các Anh, Chị
Mong Anh , Chị Giúp đỡ. 

1. Em có 1 file Test  : ONVSUIKO.TXT
2. Em Import vào Eccess Table : ONVSUIKO

Em muốn Khi Import vào Table có 1 trường đầu tiên là Tháng . 
Khi Import hiện ra họp thoại em điền nào tháng cần thiết & nó xuất hiện ở tất cả các dòng em vừa Import vào. 

Em không gửi được File Access chỉ gủi được file Test mong Anh, Chị tạo giúp em File Access . hic hic 

Xin cám ơn Anh, Chị


File đính kèm
.txt   ONVSUIKO.TXT (Kích cỡ: 32.92 KB / Tải về: 3)
Chữ ký của atula77 atula77,gia nhập Thủ Thuật Access từ 16-11 -16.
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
  Hiện thông báo khi tìm file hình babyrock2009 2 135 04-09-17, 11:06 AM
Bài mới nhất: lmthu
  Thiết lập mở file pdf từ form feeling 1 138 10-08-17, 04:57 AM
Bài mới nhất: cpucloi
  [Help] Code update dữ liệu từ subform vào table history(có ghi nhận ngày update) subasatran 5 371 10-07-17, 02:07 PM
Bài mới nhất: tranthanhan1962
  Hướng Dẫn Combo box giữa 2 file Access. btnnhut 4 233 06-07-17, 01:08 PM
Bài mới nhất: ongke0711
  Cho mình hỏi về file.ldb khi tắt form tieu_ngao 3 252 14-05-17, 11:55 AM
Bài mới nhất: ongke0711

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ơ