이전 데스크톱 경제학 프로그램의 기능을 대체 할 웹 응용 프로그램을 빌드하려고합니다. 이 프로그램은 본질적으로 Microsoft 액세스 데이터베이스 위에 구축 된 계산 엔진입니다. 입력 및 결과는 모두 일련의 표에 저장됩니다. 레거시 사용자에게 호환성을 제공하기 위해 사용자가 기존의 로컬 액세스 데이터베이스에 연결하여 웹 응용 프로그램에 업로드 할 수있는 기능을 원합니다.Javascript를 사용하여 로컬 MS Access 파일 열기
내가 고민 된 접근 방식은 자신의 로컬 컴퓨터에서 원하는 데이터베이스를 선택하고 스키마와 웹 응용 프로그램에 전송 된 각 테이블에 대한 데이터를 가지고 사용자를 허용하는 페이지를 가지고 있었다. 전체 파일을 업로드하고 싶지는 않습니다. 관련 데이터를 추출하기 만하면됩니다.
몇 가지 연구를 해본 결과 HTML 파일 API를 살펴 보았습니다. 한 가지 단점은 ODBC 또는 ADO를 사용하여 데이터베이스에 연결하는 데 필요한 연결 문자열에 그것을 전달하는 방법이있을 것 같지 않습니다 있도록 API가 선택한 파일의 파일 경로를 노출하지 않습니다.
요약하면 기본적인 질문은 다음과 같습니다. 브라우저 사용자 만 로컬 데이터베이스의 내용을 웹 응용 프로그램으로 가져올 수 있습니까?
당신이 할 수있는 유일한 방법은 아약스를 사용하는 것입니다. 보안상의 이유로 업로드하지 않으면 파일 내용을 읽을 수 없습니다. 당신은 백엔드에있는 파일의 내용을 읽고이 도움이되었다 대답 모든 사람에게 .. –