http://cafe.naver.com/q69/51452ODBC연결하기...

우선 regist.asp파일을 만듭니다. 코딩은.. 다음과 같습니다...

<html>
<title>회원가입 양식</title>
<body>

회원 가입<br>
<form method=post action=regist_done.asp>
아이디 : <input type=text name=t_id><br>
비밀번호 : <input type=password name=t_pwd><br>
이름 : <input type=text name=t_name><br>
전화번호 : <input type=text name=t_phone><br>
<input type=submit value=가입합니다>
</form>

</body>
</html>




다음은 regist_done.asp파일을 만드시고, 코딩은 ...

<html>
<title>회원을 저장합니다.</title>
<body>

<%

t_id=request.form("t_id") '앞에서 입력한 값들을 받습니다...
t_pwd=request.form("t_pwd")
t_name=request.form("t_name")
t_phone=request.form("t_phone")

Set Conn = Server.CreateObject("ADODB.Connection") '디비를 연결합니다.
Conn.Open "maeng", "sa", "" '디비를 엽니다.

sql="insert into maeng(m_id,m_pwd,m_name,m_phone) values('" 'sql문을 작성합니다.
sql=sql & t_id & "','"
sql=sql & t_pwd & "','"
sql=sql & t_name & "','"
sql=sql & t_phone & "')"

conn.execute(sql) 'sql문을 실행합니다.

conn.close '디비를 닫습니다. 디비를 연후에는 항상 닫아주어야 합니다. 꼭~~~
set conn=nothing '리소스를 반환합니다.

%>
<%=t_id%>회원님의 가입이 끝났습니다.

</body>
</html>


물론 위의 소스는 아주 간단하게 표현한것입니다. 일단은 위에서 빠진 부분은 아이디 중복 체크를 하지 않았습니다. 중복 체크는 여러분들이 한번 해보시구요...

이렇게 하면 일단은 디비와의 연결이 끝났고, sql문을 이용하여 디비에 data도 직접 넣어 보았습니다. 첨 하시는 분들에게는 다소 어려운 점이 있으실 겁니다. 다시한번 보시구요.. 공부를 하시면 될거 같구요.. sql문에 대한것은 database강좌를 이용하시길 바랍니다.



mdb파일을 열어보시면 data가 들어간걸 보실 수 있습니다.