메뉴 건너뛰기

app

[VBS] MySql에 넣기 위해 CSV를 변환

suritam92013.08.08 22:08조회 수 1865댓글 0

    • 글자 크기
MS-SQL에서 excel로 넘어온 테이블을 MySql에 넣기 위해 각 컬럼에 "'"를 삽입하고, 제일 앞 줄에 insert 문을 추가했다. 끝에는 ); 로 마감하고, null에 대해 예외로 조건문을 넣어주면 더 완벽할 듯.

Sub Macro1()
'
' Macro1 Macro
'
' 바로 가기 키: Ctrl+y
'
    Dim i As Integer
    Dim j As Integer
    i = 2
    j = 10 ' do while로 증가 되지 않아, 수동으로 함 T.T;
    
    Do While j < 11
    
    Do While i < 303
    
        Sheets("BOOK3").Cells(i, j) = "''" + Sheets("BOOK3").Cells(i, j) + "'"

    
    i = i + 1
    Loop
    
    j = j + 1
    Loop
End Sub




Sub Macro1()
'
' Macro1 Macro
'
' 바로 가기 키: Ctrl+y
'
    Dim i As Integer
    Dim j As Integer
    i = 2
    j = 1
    
    Do While j < 11
    
    Do While i < 303
    
        Sheets("Book3").Cells(i, j) = "INSERT INTO `테이블명` VALUES (" + Sheets("Book3").Cells(i, j) + ""

    
    i = i + 1
    Loop
    
    j = j + 1
    Loop
End Sub

Sub Macro1()
'
' Macro1 Macro
'
' 바로 가기 키: Ctrl+y
'
    Dim i As Integer
    Dim j As Integer
    i = 2
    j = 11
    
    
    Do While i < 303
    
        Sheets("Book4").Cells(i, j) = "" + Sheets("Book4").Cells(i, j) + ");"

    
    i = i + 1
    Loop
    

End Sub


suritam9 (비회원)
    • 글자 크기
[apk] apk manager 사용 (by suritam9) [burp] burp suite 에서 intruder 사용하기 (by suritam9)

댓글 달기

lispro06
2015.05.15 조회 1632
lispro06
2015.05.15 조회 1600
lispro06
2015.05.15 조회 2492
lispro06
2014.08.16 조회 1739
lispro06
2014.02.08 조회 3979
lispro06
2013.12.11 조회 1648
lispro06
2013.12.10 조회 2953
suritam9
2013.12.06 조회 2249
suritam9
2013.12.02 조회 3423
suritam9
2013.11.30 조회 2139
suritam9
2013.11.26 조회 1626
suritam9
2013.08.23 조회 7291
suritam9
2013.08.23 조회 1826
suritam9
2013.06.28 조회 2313
첨부 (0)
위로