데이터베이스 문을 사용하십시오
1. 명령문 : 데이터베이스 엔진에 명령하여 데이터베이스의 정보를 일련의 레코드로 반환하도록합니다.
2. INSERTINTO 문 : 테이블에 하나 이상의 레코드를 추가합니다.
3. 업데이트 문 : 특정 기준에 따라 지정된 테이블의 필드 값을 변경하기 위해 업데이트 쿼리를 만듭니다.
4. Delete 문 : 쿼리 삭제를 작성하여 From Clause에서 레코드를 지우고 Where 절과 일치하는 하나 이상의 테이블로 문의하십시오.
5. 실행 설명서 : 절차 활성화 (프로세스)
ASP를 사용하여 나만의 주소록을 만들고 기술을 연습하십시오 ...
1. 데이터베이스 생성 :
MicrosoftAccess를 사용하여 Data.MDB라는 빈 데이터베이스를 작성하고 디자이너를 사용하여 새 테이블을 만듭니다. 다음 필드를 입력하십시오.
필드 이름 데이터 유형 설명 기타
ID 자동 번호 매기기 데이터 식별 필드 크기 : 긴 정수 새 가치 : 증분 색인 : 예 (아니오 복제)
사용자 이름 텍스트 이름 기본값
usermail 텍스트 이메일 기본값
숫자보기 번호 번호 필드 크기보기 : 긴 정수 기본값 : 0 색인 : 없음
시간 기본값에 추가 된주기 시간 기본값
data.mdb 파일로 저장하십시오. 설명을 위해, 나는 비교적 간단한 라이브러리를 만들었습니다.
2. 데이터베이스에 연결하십시오
정사각형 *1 :
setconn = server.createobject ( "adodb.connection"
conn.open "driver = {microsoftaccessdriver (*. mdb)}; dbq ="& server.mappath ( "data.mdb"
Square *2 :
setconn = server.createobject ( "adodb.connection"
conn.open "제공자 = microsoft.jet.oledb.4.0; dataSource ="& server.mappath ( "data.mdb": '(
참고 : 페이지에서 한 번만 연결하면됩니다. 데이터베이스를 사용한 후에는 연결을 정시에 닫아야합니다.
conn.close
setconn = 아무것도 없습니다
3. 데이터베이스에 새 레코드를 추가하십시오
setconn = server.createobject ( "adodb.connection": '(
conn.open "driver = {microsoftaccessdriver (*. mdb)}; dbq ="& server.mappath ( "data.mdb": '(
사용자 이름 = "바람의 상태 변화"
usermail = "[email protected]"
인스턴스 = 지금 ()
sql = "insertIntodata (username, usermail, indata) 값 ( '"& username & "', '"& usermail & "', '"& indate & "')" "
Conn.Execute (SQL)
conn.close
setconn = 아무것도 없습니다
설명 : 데이터베이스 연결 설정; 양식을 통해 이름과 이메일 문자열을 가져 와서 현재 시간과 날짜를 얻으려면 (); insertinto 문을 사용하여 새 레코드를 추가하십시오. Conn.Execute를 실행합니다. 마침내 닫습니다.
4. 데이터베이스에서 레코드를 선택하십시오
1. 모든 레코드의 필드를 선택하십시오 (레코드의 역 순서로 정렬) : SQL = "선택*FromDataOrderByIddesc"