앞서 데이터베이스에 기록이 없을 때는 테스트의 편의를 위해 데이터베이스를 직접 운영하고 여러 데이터를 추가했다. 다음 콘텐츠에서는 브라우저를 통해 데이터베이스에 데이터를 추가할 수 있도록 데이터 제출용 페이지를 만드는 방법을 설명합니다. 이는 더 널리 사용되는 브라우저-서버 모드입니다. *_"
좋아, 시작해 보자!
첫 번째 단계: Ultradev를 엽니다---하하, 말도 안 돼요.
아래 그림과 같이 삽입 -> LiveObjects -> 레코드 삽입 양식 메뉴를 엽니다.
선택하면 다음과 같은 데이터 양식 속성 삽입 대화 상자가 나타납니다.
연결은 사이트에서 정의한 데이터베이스 연결입니다. 이를 선택하면 연결된 데이터베이스의 테이블이 테이블에 삽입 열에 나타나며, 여기에서 데이터를 삽입하려는 테이블을 선택할 수 있습니다. 우리 데이터베이스에는 userinfo 테이블이 하나만 있습니다. 이를 선택하십시오. 그런 다음 아래 양식 필드에 테이블 디자인에서 디자인한 필드와 관련 속성이 나타납니다. 열은 데이터베이스 테이블의 필드 이름을 나타내고 표시 형식은 텍스트 양식 필드와 같이 사용되는 양식 필드 유형을 나타냅니다. 텍스트 필드) 레코드를 제출하려면 다음으로 제출은 제출할 데이터 유형을 나타냅니다. 예를 들어 데이터 유형이 정수 필드인 경우 텍스트 데이터 유형으로 제출할 수 없습니다. 일반적으로 Ultradev는 자동으로 이 열을 선택합니다. Label은 이 양식 필드의 내용을 입력하라는 메시지를 표시하는 데 도움이 됩니다. 삽입 후 이동 열은 데이터를 제출한 후 해당 페이지로 이동하는 것을 의미합니다. 예를 들어, 등록이 성공적으로 완료되면 해당 페이지로 이동하여 성공적으로 등록되었으며 사용 가능함을 알려줍니다. 자제. 아무것도 입력하지 않으면 데이터 제출 후 이 페이지로 돌아오게 됩니다.
다음으로 데이터를 추가할 필드를 선택합니다. 여기서 ID는 자동으로 번호가 매겨져 데이터베이스에 의해 자동 생성되므로 별도의 조작이 필요하지 않습니다. 이 행을 선택하고 "-" 버튼을 클릭하면 삭제됩니다. 데이터베이스를 설계할 때 Reg_date 필드에 기본값 =Now()를 지정했습니다. 이 필드도 우리의 개입 없이 데이터베이스에 의해 자동으로 생성되므로 삭제됩니다. 그런 다음 아래 그림과 같이 레이블을 중국어로 변경하여 데이터 추가 양식을 준비합니다.
확인을 클릭하면 아래 그림과 같은 페이지가 생성됩니다. 우와! 친숙해 보이죠? ㅎㅎ 간단한 사용자 등록 페이지가 완성되었네요, So Easy! 관심이 있으시면 Ultradev가 생성한 코드를 살펴보세요. 내용이 매우 깁니다.
아, 설정할 곳이 하나 더 있다는 것을 잊지 마세요. 사용자 비밀번호 부분의 양식 필드 속성은 아래와 같이 해당 유형을 비밀번호로 설정해야 합니다. 이렇게 하면 비밀번호를 입력할 때 일반 텍스트로 표시되지 않고 대신 *가 사용됩니다.
페이지를 저장한 후 바로 결과를 시험해 보겠습니다. 브라우저를 열고 주소를 입력하고 아래와 같이 일부 데이터를 입력합니다.
레코드 삽입을 클릭하여 데이터를 제출한 다음 데이터를 표시하는 페이지로 이동합니다. 하하, 방금 입력한 데이터가 그대로 놓여 있습니다. Ultradev의 위력을 다시 한 번 경험하셨을 거라 믿습니다. 마우스를 몇 번만 움직이면 제대로 작동하는 페이지가 나타날 것입니다. 계속 테스트해야 해요.
사실 이 등록 기능은 아직 불완전합니다. 예를 들어, 반복적으로 데이터를 입력하는 경우에는 어떻게 해야 합니까? 사용자가 일부 콘텐츠를 작성하지 못한 경우 어떻게 해야 합니까? 이러한 문제는 나중에 Ultradev 고급 사용자 가이드에서 논의될 예정이므로 잠시 기다려 주십시오.
좋아요, 다음번에는 데이터베이스의 레코드를 편집하는 방법에 대해 이야기하겠습니다. 그런데 실수로 잘못된 데이터를 입력했다면 어떻게 될까요? 이를 수행하는 방법은 다음 시간에 설명하겠습니다.