INSERT 명령은 ASP에서 SQL 데이터베이스에 행을 추가하기 위해 매우 일반적으로 사용됩니다. 다음은 테이블에 삽입하는 구문입니다.

방문객들이 자신의 이름과 의견을 입력 할 수있는 양식이있는 작은 방명록을 작성했다고 가정 해 봅시다. 이제 해당 이름과 설명을 "GUESTBOOK"테이블에 삽입하여 저장하고 다른 방문자에게 표시하려고합니다. GUESTBOOK 테이블에는 3 개의 필드가 있습니다.

손님 이름
guest_comments
guest_date

따라서 ASP 스크립트는 이름과 주석의 가치를 알기 시작합니다. 양식에서 값을 얻는 방법을 모르는 경우 양식에 ASP 사용 기사를 읽으십시오. 이제 GuestName 및 GuestComments 변수에 사용자가 제공 한 내용을 입력했습니다.

입력 필드가 SQL에서 사용할 수 있도록 입력 필드에서 아포스트로피 처리에 대해 읽으십시오.

업데이트를 수행하려면 다음을 사용하십시오.

objCmd4 = Server.CreateObject 설정 ( "ADODB.Command")
SQLText = "방명록 값에 삽입 ( '"& GuestName & "', '"& GuestComments & "', '"& Now () & "'"
objCmd4.ActiveConnection = strConnect
objCmd4.CommandType = & H0001
objCmd4.CommandText = SQLText
objCmd4. intRecords 실행
objCmd4 = 없음으로 설정

연결을 작성하고 insert 문을 작성하여 제출 한 다음 연결을 종료합니다. Now () 명령은 현재 날짜 / 시간을 자동으로 삽입하므로이 사용자가 사이트에 대한 의견을 언제 제출했는지 알 수 있습니다.

ASP 전자 책 소개

단계별 학습서부터 기능 목록, 샘플 코드, 일반적인 오류 및 솔루션 등 ASP 학습에 필요한 모든 정보를 얻으려면이 eBook을 다운로드하십시오! 101 페이지.

비디오 지침: ADO.NET 데이터베이스 프로그래밍 학습을 위한 프로젝트 생성 및 데이터베이스 구성 (할 수있다 2024).