쉽게 구현될 수는 없습니다.
액세스는 파일 기반이며 물론 웹 서버에서 호출할 수 없습니다. 이는 원칙의 문제입니다.
그러나 웹 서버에 Microsoft 복제 관리자 4.0을 설정한 다음 동기화를 사용하여 인터넷을 통한 데이터 공유를 완료할 수 있습니다.
VPN을 설정해 두시면 로컬 머신에서 파일 형태로 mdb에 접속하는 것과 같기 때문에 괜찮습니다.
방법 1:
SQL Server와 같은 소프트웨어를 사용하여 전송합니다.
http 네트워크 작업은 Access의 작업이 아니라 다른 서비스 기반 데이터베이스의 적용 범위입니다.
방법 2:
Access 데이터베이스를 다시 개발하고, Winsock 및 기타 컨트롤을 사용하여 클라이언트가 데이터를 보내고 서버가 데이터를 받는 데이터베이스를 개발하면 모두 액세스할 수 있습니다. 동시에 필요한 작업이 양쪽에서 실행됩니다.
방법 3:
WebDrive와 같은 타사 소프트웨어를 사용하여 가상 디스크를 생성하고 파일 공유 모드에서 MDB를 작동합니다. 이 방법은 데이터의 양이 적을 때 실제로 가능하지만 MDB의 크기가 10MB 이상으로 커지면 서버의 MDB 파일에 충돌이 발생하거나 심지어 전체 손상이 발생할 가능성이 있습니다. 대규모 MDB의 실시간 원격 운영은 불가능합니다.
ACCESS는 데이터 교환을 위해 HTTP 프로토콜을 지원하지 않지만, ACCESS의 다롄 측에서는 ASP 웹사이트로 데이터를 보내고, 상하이 측 ACCESS에서는 데이터를 수신하고 저장하기 위해 ASP 서버를 작성할 수 있습니다. ASP 웹사이트.
또는 VB의 WINSOCK 제어로 포트를 직접 프로그래밍하고 동적 도메인 이름 확인 소프트웨어를 사용하여 IP를 얻은 다음 상하이에서 다롄의 ACCESS 애플리케이션으로 직접 데이터를 보낼 수 있습니다.
또는 FTP 서버를 구축한 후 파일 공유 형태로 다롄과 상하이 간에 데이터를 교환할 수 있습니다. 이때 단 하나의 레코드만 변경하더라도 전체 데이터베이스를 다운로드하거나 업로드해야 하므로 속도가 매우 느립니다.
또는 VPN 전화 접속 방법을 사용하여 데이터 교환을 위해 인터넷 기반의 가상 INTRANET 환경을 만듭니다(가장 실현 가능한 방법)
이러한 방법을 읽은 후에는 ACCESS가 INTERNET /S 구조 데이터베이스에서 C를 수행하도록 설계되지 않았습니다.