메뉴 건너뛰기

app

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

suritam92013.08.08 22:08조회 수 1880댓글 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 조회 1645
lispro06
2015.05.15 조회 1616
lispro06
2015.05.15 조회 2513
lispro06
2014.08.16 조회 1759
lispro06
2014.02.08 조회 4004
lispro06
2013.12.11 조회 1658
lispro06
2013.12.10 조회 2972
suritam9
2013.12.06 조회 2258
suritam9
2013.12.02 조회 3443
suritam9
2013.11.30 조회 2146
suritam9
2013.11.26 조회 1639
suritam9
2013.08.23 조회 7306
suritam9
2013.08.23 조회 1841
suritam9
2013.06.28 조회 2331
첨부 (0)
위로