My Name is Kay....

DIY , 먹방 , 개발 , 육아 , 여행 좋아합니다.
AdBlock 사용시 화면이 정상적으로 노출되지 않습니다.
포스팅 관련 문의 및 개발 문의는 Email : wkzkfmxksi@gmail.com

추가 포스팅이 이뤄지지 않는 블로그입니다. 문의는 wkzkfmxksi@gmail.com 으로 연락주세요.
kay
조회 수 26050 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

직접적으로는 Excel 매크로로 하는것이 편리합니다만..

웹에서 필요한 경우가 있어서..정리해보았습니다.


Excel 파일 읽어서 디비에 넣기 샘플 소스입니다.

업로드 파일을 읽어서 집어 넣고 블라블라 하는 방식으로도 응용가능.


Excel 버전에 따라  Provider 변경할 것

- Provider=Microsoft.ACE.OLEDB.12.0;  ' 2007 이상

- Provider=Microsoft.Jet.OLEDB.4.0;   ' 2003 이하


<%@codepage = "65001"%>
<%session.codepage = "65001"%>
<%
Response.CharSet = "utf-8"
Response.AddHeader "Pragma","no-cache"
Response.AddHeader "Expires","0"

Set DbCon                = Server.CreateObject("ADODB.Connection")
Set DbCon2                = Server.CreateObject("ADODB.Connection")

conn = "Provider=SQLOLEDB.1;Password=패스워드;Persist Security Info=True;User ID=아이디;Initial Catalog=디비명;Data Source=아이피"
DbCon.Open conn


conn2 = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=파일경로; Extended Properties=Excel 12.0;"
DbCon2.Open conn2
sql = "Select * FROM [Sheet3$]"
Set Rs = dbcon2.execute(sql)

Do until Rs.EOF
SQL = "INSERT INTO tblMember (id,pw)   VALUES  (  N'" & Rs(0) & "', N'" & Rs(1) & "' )  "
    DBCon.Execute(sql)
    Rs.movenext
Loop

Rs.Close
Set Rs                = Nothing
Set DbCon            = Nothing
Set DbCon2            = Nothing

Response.Write "<SCRIPT LANGUAGE='JavaScript'> alert('등록되었습니다.'); </SCRIPT>"
%>
<%session.codepage = 949%>
?
  • ?
    nono 2014.05.29 10:54

    이거 안되는데..

  • ?
    kay 2014.05.29 11:19

    작성일 기준으로 실제 사용했던 소스입니다. -0-


    개발자시라면 !! 실제 발생한 오류 메시지를 알려주세요~

    문득 다 안되요 하시는 고갱님이 떠오르네요..


  1. No Image 07Dec
    by kay
    2015/12/07 by kay
    Views 1953 

    변수 ByRef , ByVal

  2. IIS에서 ASP 날짜 형식 YYYY-MM-DD

  3. No Image 20Nov
    by kay
    2014/11/20 by kay
    Views 2458 

    ASP 에러 체크

  4. No Image 20Oct
    by kay
    2014/10/20 by kay
    Views 1720 

    이미지 사이즈 컴포넌트 "pakImage"

  5. No Image 07Aug
    by kay
    2014/08/07 by kay
    Views 2893 

    엑셀 다운로드 시 한글 파일명 깨짐 해결

  6. No Image 12Jun
    by kay
    2014/06/12 by kay
    Views 1954 

    [펌] Request.Form , Request.QueryString 값 확인하기

  7. No Image 20Feb
    by kay
    2014/02/20 by kay
    Views 3138 

    response.Cookie Collection , 쿠키 만료일 미지정시 만료일은?

  8. No Image 28Jan
    by kay
    2014/01/28 by kay
    Views 3150 

    UTF-8 URLDecode 함수

  9. Excel 파일(.xlsx) 읽어서 디비에 넣기

  10. No Image 13Sep
    by kay
    2013/09/13 by kay
    Views 4325 

    오늘 본 상품 쿠키로 처리하기

  11. No Image 31Jul
    by kay
    2013/07/31 by kay
    Views 2786 

    ASP 함수 " HTML 태그 제거하기"

  12. No Image 18Jun
    by kay
    2013/06/18 by kay
    Views 7440 

    ADODB.Stream + ASP에서 파일 다운로드

  13. No Image 13Jun
    by kay
    2013/06/13 by kay
    Views 5808 

    ASPFTP - 컴포넌트를 이용한 ASP 에서 FTP 사용하기

  14. No Image 22May
    by kay
    2013/05/22 by kay
    Views 3499 

    ASP 에서 RSS 가져와서 파싱하기

  15. No Image 20May
    by kay
    2013/05/20 by kay
    Views 3953 

    http를 이용한 xml 호출 및 파싱 ( MSXML2.DomDocument )

  16. No Image 13May
    by kay
    2013/05/13 by kay
    Views 2502 

    문자열 거꾸로 strReverse

  17. No Image 02Apr
    by kay
    2013/04/02 by kay
    Views 10134 

    asp Json 데이터 받기

  18. No Image 29Mar
    by kay
    2013/03/29 by kay
    Views 6043 

    동적 변수 선언 및 프로그래밍 " eval , Execute "

Board Pagination Prev 1 Next
/ 1