정말 별거아닌데 괜히 질질끌던 wml, mHTML + ASP + DB 연동 소스 입니다..-_-;;
원래 강좌식으로 하려고 했는데 어차피 asp 연동한다고 문법이 달라지는 것도 아니니까
여러분들 참고 되시라고 단순 소스 공개에 약간의 설명만 추가한 형식으로 하겠습니다..^^;;
DB는 저는 MS-SQL SERVER 2000을 사용하고 있는데..다른것을 사용해도 크게 다른것은 없습니다.
ODBC에서 데이터베이스만 제대로 잡아준다면요..
이 부분 설명은 머 그냥 넘어가구요..다 아시리라 생각하고...-_-;;
일단 이 소스의 제목은..신보검색..입니다..;; 머..새로운 앨범 검색이죠...
자..그럼 데이터베이스에 테이블을 만들어 봅시다~!!
create TABLE new_album (
num int not null,
singer varchar(30),
album varchar(50),
date varchar(20),
content text,
primary key(num)
)
이렇게 입니다.
num은 primary key이고..singer는 가수이름, album은 앨범이름 date는 발매일, content는 수록곡 명단입니다.
이제 이 테이블을 이용하고 wml, asp를 이용해
발매일로 검색하고 가수로 검색할수 있는 모바일 신보검색 소스를 살펴봅시다~
아참..데이터베이스 내용들은 insert 명령으로 직접 입력해놓으세요..
따로 입력 페이지를 만들지 않았거든요.. 저는 다음과 같이 몇몇개의 내용을 추가하였습니다.
줄공백 변환도 넣지않아서 <br/>도 sql로 직접 넣어주네요..-_-;;
Insert into new_album(singer, album, date, content) values (
'박혜경',
'Feel me',
'2002-02-20',
'01 아침 창밖에<br/>
02 Feel Me<br/>
03 I Want You<br/>
04 Its Alright<br/>
05 왜...<br/>
06 Rain<br/>
07 동화<br/>
08 빨간운동화<br/>
09 반지를 버렸다<br/>
10 Once Again<br/>
11 고집<br/>
12 이별<br/>
13 Losing<br/>
14 사막하늘 끝에<br/>
15 일기장이 해주는 말<br/>')
이렇게 몇몇개의 앨범을 추가해 놓으면 이제 준비가 됐네요.
asp가 쓰이지 않은 초기 화면을 봅시다~
* album_menu.wml *
우측은 결과화면이구요..
머 간단하지요.. 1번 메뉴 날짜순으로 보기..발매일로 보는것이죠..
2번 메뉴는 가수이름으로 검색해서 보는것이구요..
accpet버튼쪽에는 option이 있으니 OK가 뜰것이고..
options에는 <do>를 이용해서 처음으로 돌아가는 링크를 걸었습니다.
이 메인화면의 상위에 또하나의 Top화면이 있다고 가정하자구요...^^
자 이 다음부터 이제 본격적으로 asp가 활용이 되겠네요~~ ^^