디자인 한 데이터베이스에 만족하십니까? 확실하다면 다시 다루지 않습니까? 예를 들어, 특정 필드 생성 또는 수정과 같은 새 데이터베이스 테이블을 작성하십시오. 물론 이들은 모두 설계 데이터베이스의 일부입니다.
따라서 일반 작업에서 데이터베이스를 로컬 컴퓨터로 다운로드 한 다음 열고 수정 한 다음 업로드해야합니까? 이것은 아마도 사례 일 가능성이 높습니다 -_-!
이제 코드의 기능에 대한 정보에 연락 할 수 있습니다. 코드의 기능은 수동 작업에 많은 시간을 절약합니다. 그러나 코드 생성은 매뉴얼이 아닌가? hehe :)
1. 데이터베이스 파일 생성 cnbruce.mdb (테이블 디자인 없음)
데이터베이스 생성을위한 코드 :
<% 옵션 명시 적 Dim DatabaseName '데이터베이스 이름을 정의합니다 DatabasEname = "cnbruce.mdb" '데이터베이스 이름입니다 DIM DatabasEpath '데이터베이스 스토리지 경로를 정의합니다 DatabasEpath = "e :/cnbruce/database/" ''데이터베이스의 절대 경로 Dim Databasever 'Database 버전 정의 2000 또는 97 databaseever = "2000" function createdfile (filepath, filename, ver) 희미한 cnbruce, dbver 사례를 선택하십시오 사례 "97" dbver = "3.51" 사례 "2000" dbver = "4.0" 종료 선택 dbver <> ""라면 cnbruce = server.createobject ( "adox.catalog") cnbruce.create ( "제공자 = microsoft.jet.oledb."& dbver & "; data source ="& filepath & filename) 전화하십시오. 끝 If 엔드 기능 CANEDFILE (dataBasePath, DatabasEname, Databasever) '데이터베이스를 작성하십시오 %> |
그런 다음 새 데이터베이스 테이블을 설계하고 만드는 방법을 살펴 보겠습니다.
2. 데이터베이스 연결 파일 Conn.asp를 만듭니다
<% db_path = "cnbruce.mdb" set conn = server.createobject ( "adodb.connection") connstr = "제공자 = microsoft.jet.oledb.4.0; data source ="& server.mappath (db_path) CONN.OCEN CONNSTR %> |
3. 새 데이터베이스 테이블 프로그램 페이지 addtable.asp를 만듭니다
<!-#포함 파일 = "conn.asp"-> <% set rs = server.createobject ( "adodb.recordset") SQL = "ME에 대한 테이블 작성 (ID 정수 기본 키, 이름 텍스트, 생일 DateTime)" " Rs. Open SQL, Conn, 2,3 %> 데이터베이스 테이블 파일이 작성되었습니다. |
AboutMe에 대한 테이블 작성 (ID 정수 기본 키, 이름 텍스트, 생일 DateTime)
Me에 대한 새 테이블을 만들고 필드를 디자인하고 ID (기본 키워드), 이름 (주) 및 생일 (시간 및 날짜)이 포함됩니다.