본문 바로가기

ASP

ASP | Classic ASP | ODBC | Access DB 사용

by C기억저장소 2020. 12. 11.

ASP | Classic ASP | ODBC | Access DB 사용

mdb 사용 / 데이터 베이스 연결

 

 

  mdb 파일 준비

 

파일 이름 : test.mdb

 

 

  Table (테이블) 구성

 

Table은 가장 많이 사용하는 Data 형식 5개로 테스트 합니다.

 

Table Name : testTable

Filed 구성은 위 이미지를 참고해 주세요.

 

 

  Table 데이터 입력

 

임의의 데이터를 테스트용으로 입력해 두었습니다.

 

 

test.mdb
0.84MB

 

테스트 DB파일 첨부합니다.

 

 

 

 

  ASP Code 작성

 

<%@ language="VBSCRIPT"%>
<%
    Session.CodePage  = 949
    Response.CharSet  = "euc-kr"
 
    Set Conn = Server.CreateObject("ADODB.Connection")
    DSNtest="DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; "
    DSNtest=dsntest & "DBQ=" & Server.MapPath("test.mdb")
    Conn.Open DSNtest
 
    set record = server.CreateObject("ADODB.Recordset")
 
    strSQL = "SELECT * FROM testTable"
    record.Open strSQL, Conn, 1
 
    for i = 1 to record.RecordCount
        Response.Write "key : " & record("key")
        Response.Write "   int : " & record("type_int")
        Response.Write "   string : " & record("type_string")
        Response.Write "   bool : " & record("type_bool")
        Response.Write "   date : " & record("type_date")
        Response.Write "<br>"
        record.MoveNext
    Next
 
    record.Close 
    set record = nothing
 
    Conn.Close 
    set Conn = nothing
%>
cs
파일 이름 : test_mdb.asp

 

 

  Result

 

 

 

 

DB Connection 참고

 

https://support.microsoft.com/ko-kr/help/300382/how-to-create-a-database-connection-from-an-asp-page-in-iis

쿠키가 사용되고 있지 않습니다. 쿠키를 사용하고 페이지를 새로 고치세요.

support.microsoft.com