좋아요, 이전 장에 이어서 계속하겠습니다. 이전 장에서는 데이터베이스 콘텐츠를 동적으로 표시하는 방법에 대해 이야기했습니다. 이제 모두가 매우 흥분할 것 같습니다. 하하. . . 웹페이지에 데이터를 수동으로 추가할 수 있어야 한다고 오랫동안 생각하셨나요? 물론 문제 없습니다. DW MX가 우리를 위해 모든 것을 준비했습니다. 일반적으로 ASP 페이지를 통해 데이터베이스에 레코드를 추가하려면 사용자가 데이터를 입력할 수 있는 인터페이스를 제공해야 하며, 이는 양식과 페이지를 만들어 달성할 수 있습니다. Dreamweaver MX의 레코드 삽입(레코드 세트 삽입) 서버 비헤이비어를 사용하면 데이터베이스에 레코드를 추가할 수 있습니다.
더 이상 고민하지 말고 그림 (3-1)과 같이 새 페이지를 만듭니다.
3-1 모두가 알아야 한다.
<1> 클릭하면 그림(3-2)과 같이 이전의 DW나 UD와는 많이 다른 페이지가 나타나는 것을 알 수 있습니다. DW MX는 이전처럼 저장 유형을 선택하지 않고 원하는 유형을 자유롭게 선택할 수 있어 매우 편리합니다. 여기에서는 동적 페이지(동적 페이지)를 생성하고 페이지의 스크립팅 언어로 VBScript를 선택합니다. 좋아, insert.asp로 저장하세요.
3-2 <2> 그림 (3-3)과 같이 ACCESS를 이용하여 새로운 데이터베이스를 생성하고 이를 "User Table"로 저장합니다. ID를 기본 키로 지정하고 데이터 유형이 자동으로 번호가 매겨지도록 설정합니다.
3-3
여기에서 필드 유형으로 중국어를 사용한 것을 알고 계셨나요? UD 시대에는 중국어가 전혀 등장하지 않았지만 DW MX 시대에 드디어 사용할 수 있게 되었습니다... 2장 소개에서 볼 수 있듯이요. , 시스템 DSN을 설정하고 그림 (3-4)과 같이 DW MX에서 데이터베이스 연결을 설정합니다.
3-4
<3> 자, 이제 드디어 준비가 완료되었습니다. 앞서 언급했듯이 ASP 페이지를 통해 데이터베이스에 레코드를 추가하려면 사용자가 데이터를 입력할 수 있는 인터페이스를 제공해야 합니다. 즉, 페이지에 양식을 만들고 사용자가 입력할 수 있는 영역을 제공해야 합니다. 사용자가 제출한 데이터를 데이터베이스에 저장할 수 있습니다. 그림 (3-5)과 같이 다음 인터페이스를 디자인합니다.
3-5
위의 빨간색 숫자가 보이시나요? 걱정하지 마십시오. 그림 (3-6)과 같이 여기서 주목해야 할 사항이 하나 더 있습니다. 이 텍스트 상자의 이름을 지정하기 위해 첫 번째 "사용자 이름"과 그 뒤의 텍스트 상자를 "사용자 이름"으로 지정했습니다. 나머지 두 개는 동일하며 각각 "비밀번호"와 "이메일"로 지정됩니다. 항목의 유형(Type)을 비밀번호로 지정해야 사용자가 비밀번호를 입력할 때 일련의 * 기호만 표시됩니다. 참고: 과거에는 UD에서 텍스트 상자 이름을 지정하는 데 중국어를 사용할 수 없었지만 이제는 DW MX에서도 사용할 수 있습니다.