Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Lỗi] Cơ Sở Dữ Liệu PDF
#1
Xin chào các bạn trong diễn đàn!
Tôi đang gặp 1 vấn đề nhỏ về cơ sở dữ liệu có chứa file PDF.Tôi đã tạo xong 1 cơ sở dữ liệu có chứa file PDF, khi nhấn vào cơ sở dữ liệu thì mở được, nhưng khi tắt file PDF vừa mở trong cơ sở dữ liệu thì bị báo lỗi như thế này:
the operation on the acrobat document object failed. The ole server may not be registered. To register the ole server reinstall it.
Mong các bạn trong diễn đàn giúp đỡ. Cám ơn
Chữ ký của mtkien30 Xin chào, mình là mtkien30, Tham gia http://thuthuataccess.com/forum từ ngày 11-02 -14.
Reply
Những người đã cảm ơn
#2
Đúng rồi! Bạn lưu nhầm đuôi mở rộng nên nó không hiểu là phải!

DBF chứ không phải PDF nhé bạ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
#3
(11-02-14, 10:12 AM)Noname Đã viết: Đúng rồi! Bạn lưu nhầm đuôi mở rộng nên nó không hiểu là phải!

DBF chứ không phải PDF nhé bạn

Vậy phải lưu làm sao vậy bạn.Lưu file PDF
Chữ ký của mtkien30 Xin chào, mình là mtkien30, Tham gia http://thuthuataccess.com/forum từ ngày 11-02 -14.
Reply
Những người đã cảm ơn
#4
Bạn thử tạo 1 file mới và lưu theo mặc định xem
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#5
Câu trả lời của bạn NoName chưa hẳn chính xác. Ở đây không có khái niệm nhầm hay không nhầm đuôi mở rộng mà hãy xem lại câu lệnh thông báo
"the operation on the acrobat document object failed. The ole server may not be registered. To register the ole server reinstall it."
Có nghĩa đại loại là: Thao tác trên tài liệu Acrobat thất bại. Chủ thể OLE chứa đối tượng có thể không được đăng ký. Để đăng ký đối tượng OLE hãy cài đặt lại.
Thông thường cách các bạn lưu tập tin vào Access thường sử dụng ngay kiểu dữ liệu OLE của Access để nhúng file này vào CSDL. Khi bạn thao tác mở thì Access tự khởi tạo phiên làm việc để tải file đó ra và kích hoạt chương trình mở file pdf. Trong bộ nhớ sẽ lưu giữ lại tham chiếu đến đối tượng đó và toàn bộ cơ chế đó người ta gọi là OLE Server, phần mềm đọc pdf lúc đó sẽ có kết nối trực tiếp đến OLE server này. Song do thiếu cơ chế thông báo lại cho Access là đối tượng đó đã bị giải phóng (khi bạn đóng ứng dụng) vì thế Access vẫn tưởng là file vẫn đang được mở và nó cố gắng thiết lập lại cơ chế tương tác với đối tượng OLE đã bị đóng mất rồi, do đó lỗi trên xảy ra.
Để giúp bạn khắc phục được điều này, bạn có thể:
1. Gửi file lên, chúng tôi xem giúp
2. Thay vì sử dụng cơ chế tự tải ứng dụng mở file pdf, bạn hãy tạo một thủ tục đưa file pdf trong CSDL ra một file thật nằm trên ổ đĩa và dùng các ứng dụng xem pdf để mở dưới dạng các lệnh Shell hoặc docmd... của access.
Trên đây là một cách phân tích mang tính hơi củ chuối, dựa vào kinh nghiệm nghề nghiệp của tôi.

Tôi đã thử làm lại tình huống của bạn và có một võ này giúp bạn thực hiện được đó là: Tải lại Foxit reader và cài lại foxit. Khi thực hiện, bạn cần tuân thủ đúng thao tác, không đóng foxit một cách bắt buộc ví dụng: dùng taskmanager để xóa chẳng hạn. Thêm nữa, phần giải thích trên đây của tôi là đúng!

Xin chia sẻ!
Chữ ký của paulsteigel ====================
Quốc gia hưng vong
Thất phu hữu trách
====================
Reply
Những người đã cảm ơn Noname , Xuân Thanh
#6
1/ Phân tích của paulsteigel hòan toàn chính xác
2/ Bạn nên làm theo hướng dẫn số 2
3/ Thông thường người ta hay lưu đường dẫn file PDF rồi dùng lệnh Shell để mở
Thân mến
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 paulsteigel


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Help] Thiết kế form nhập và lưu trữ dữ liệu theo yêu cầu brianhuynh 16 624 20-10-16, 10:54 PM
Bài mới nhất: brianhuynh
  Xóa tất cả các dữ liệu ChiMai 3 145 15-10-16, 02:47 PM
Bài mới nhất: cpucloi
  Hướng Dẫn Cách lưu (back up database) dữ liệu! danhxetnghiem 20 2,910 07-08-16, 04:40 PM
Bài mới nhất: maidinhdan
  [Help] Nhờ các bạn phục hồi dữ liệu tringuyen 2 129 21-07-16, 06:54 PM
Bài mới nhất: zinzin8x
  [Lỗi] Không import được hết dữ liệu từ Excel và Access huedhcs 2 159 03-07-16, 11:27 PM
Bài mới nhất: zinzin8x

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ơ