• 48h tìm hiểu vẫn không rõ lỗi "Problem communicating with OLE server or ActiveX"
  • 48h tìm hiểu vẫn không rõ lỗi "Problem communicating with OLE server or ActiveX"

    ungthienhai > 01-09-22, 12:50 AM

    Chào các bác, 
    Em thật sự không thể tìm ra nguyên nhân lỗi "Problem communicating with OLE server or ActiveX Control" on lick or on load.

    Em tạo Access trên máy 1 ver 2016, đem sang máy 2 sử dụng ver 2019. Trước em cũng từ 365 sáng 2016 đều lỗi này.

    Em đã chỉnh ở refenderce đầy đủ, code ok. Nhưng đem sang máy khác là lỗi. 

    Các bác có thể chỉ cho em nguyên nhân được không? Em xin cảm ơn.
  • RE: 48h tìm hiểu vẫn không rõ lỗi "Problem communicating with OLE server or ActiveX"

    ungthienhai > 01-09-22, 01:38 AM

    Bổ sung: mình copy cái form và paste thì lại chạy ngon lành? Chả lẽ mỗi lần shhare cho ai cũng phải copy cả mấy chục cái form và chạy lại sao nhỉ?
  • RE: 48h tìm hiểu vẫn không rõ lỗi "Problem communicating with OLE server or ActiveX"

    ungthienhai > 01-09-22, 02:09 AM

    Em copy file từ máy 2 sang lại máy 1 thì lại báo lỗi tiếp, mặc dù form trên máy 2 rất ổn. Cứ copy paste qua lại giữa 2 máy là lỗi. 

    Bác nào fix được báo phí giúp em nhé.

    Em xin cảm ơn.
  • RE: 48h tìm hiểu vẫn không rõ lỗi "Problem communicating with OLE server or ActiveX"

    ongke0711 > 01-09-22, 04:31 AM

    Chắc chắn có dùng tiếng Việt có dấu (hoac khoảng trắng )đặt tên cho một đối tượng nào đó như: Form, table, report... Hoặc đạt tên các controls trên Form, report...Bạn ki tra thật kỹ từng Form...
  • RE: 48h tìm hiểu vẫn không rõ lỗi "Problem communicating with OLE server or ActiveX"

    ungthienhai > 01-09-22, 12:43 PM

    (01-09-22, 04:31 AM)ongke0711 Đã viết: Chắc chắn có dùng tiếng Việt có dấu (hoac khoảng trắng )đặt tên cho một đối tượng nào đó như: Form, table, report... Hoặc đạt tên các controls trên Form, report...Bạn ki tra thật kỹ từng Form...

    vậy mình sẽ loại bỏ hoàn toàn tiếng việt và khoảng trắng ra khỏi access đúng ko bác?
  • RE: 48h tìm hiểu vẫn không rõ lỗi "Problem communicating with OLE server or ActiveX"

    ungthienhai > 01-09-22, 01:42 PM

    (01-09-22, 04:31 AM)ongke0711 Đã viết: Chắc chắn có dùng tiếng Việt có dấu (hoac khoảng trắng )đặt tên cho một đối tượng nào đó như: Form, table, report... Hoặc đạt tên các controls trên Form, report...Bạn ki tra thật kỹ từng Form...

    mình đã kiểm tra lại tất cả table, form và report, sau đó sửa lại name và control => kết quả là đã hoạt động lại trơn tru. Cảm ơn bác nhiều nhé.
  • RE: 48h tìm hiểu vẫn không rõ lỗi "Problem communicating with OLE server or ActiveX"

    ongke0711 > 01-09-22, 03:03 PM

    (01-09-22, 12:43 PM)ungthienhai Đã viết:
    (01-09-22, 04:31 AM)ongke0711 Đã viết: Chắc chắn có dùng tiếng Việt có dấu (hoac khoảng trắng )đặt tên cho một đối tượng nào đó như: Form, table, report... Hoặc đạt tên các controls trên Form, report...Bạn ki tra thật kỹ từng Form...

    vậy mình sẽ loại bỏ hoàn toàn tiếng việt và khoảng trắng ra khỏi access đúng ko bác?

    Chỉ kiểm tra thuộc tính Name thôi. Tôi chắc chắn là có đó.
  • RE: 48h tìm hiểu vẫn không rõ lỗi "Problem communicating with OLE server or ActiveX"

    tranthanhan1962 > 01-09-22, 03:48 PM

    Cái lỗi quái quỷ này gây ra có thể do hệ thống tập tin DLL của window 10. Cái vụ copy form rồi dán lại, mình cũng thử đã làm nhưng không phải lúc nào cũng hữu dụng. Mình đã thử đủ kiểu đủ dạng nhưng cũng bị lúc được lúc không. Mãi đến sau này mình thiết kế accbd trên office 2019 + windows 11 (không phải ofice 2019 trên windows 10) rồi quăng ngược xuống win 10+ office 2016 và phiên bản cũ hơn thì Ok (thực ra cũng không chắc lắm nhưng chưa phát hiện lỗi). Một điều nữa sau khi thiết kế accbd rối save as mdb chuyển xuống chạy trên ofice 2003 cũng OK. Vì vậy, mặc dù cái main máy mình không có TMP 2.0 mình vẫn cố gắng cài windows 11 để xử lý công việc. Vụ này mình nghĩ mãi mà không biết lý do, chắc chỉ có microsoft mới trả lời được.