방금 친구가 자바스크립트로 엑셀 데이터베이스에 접속하는 프로그램을 봤는데, 액세스 데이터베이스로 바꾸고 싶어서 이 두 글을 발견했습니다
———————————— ———————————— ----------------------------
수고가 많았습니다 지난 며칠 동안 자바스크립트를 인터넷의 액세스 데이터베이스에 연결하는 방법을 찾아
정렬하고 요약한 끝에 드디어 효과적으로 실행할 수 있는 코드를 작성했습니다.
하지만 이 코드는 로컬에서는 정상적으로 실행이 가능하지만, 일단 자유로운 개인 공간에 배치되면 실행이 불가능합니다. 주된 이유는 정적 페이지만 지원하는 대부분의 여유 공간 때문에 작업 권한이 부족하기 때문입니다.
은 매우 엄격한 제한을 두었기 때문에 mdb를 사용하든 일반 텍스트 파일을 읽고 쓰든
은 통과할 수 없으며 페이지에서 js 오류가 보고됩니다. 해외 일부 여유 공간에서는 mdb
같은 확장자를 가진 파일 업로드를 직접적으로 금지하고 있습니다.
순전히 정적인 페이지의 여유 공간에 자신만의 카운터나 게시판을 만들 수는 없지만
이 프로그램은 일부 친구들에게는 여전히 유용할 수 있으므로 공부할 수 있도록 작성했습니다.
파일 구성:
Access 데이터베이스의 이름은 MyData.Mdb이고 그 안에 count라는 테이블이 내장되어 있습니다. 테이블은 ID와 COUNT라는 두 개의
필드로 구성되며 조각이 있습니다. 테이블의 데이터 수: ('count','100').
텍스트 파일은 count.txt이며, 그 안에 숫자가 적혀 있습니다.
정적 페이지의 이름은 Cnt.htm입니다.
위 3개 파일은 같은 디렉토리에 있습니다.
Access 데이터베이스를 사용하며 비표준 SQL 구문을 사용하므로 테이블 이름
및 필드 이름: []
다음은 페이지 코드에서 가져온 것입니다.
getCountFromDB 메서드는 Access 데이터베이스에서 작동하고 getCountFromTxt
메서드는 txt 일반 텍스트에서 작동합니다. 두 메서드 모두 로컬에서 실행됩니다.