Problem sa Unicodom
23.04.2008. u 15:05 · pre 225 meseci
#1
Code:
Dim ts As TextStream
Set ts = fso.OpenTextFile(putFajl)
While Not ts.AtEndOfStream
sLine = ts.ReadLine
mystr = Split(StrConv(sLine, vbFromUnicode), "$") '****************
upit = "INSERT INTO RegistarPG(SifraDK, Naziv, Sediste, Adresa, PIB, JMBG, DS, PF, TekuciRacun, BrojPG )" _
& "VALUES ('" & mystr(0) & "','" & mystr(1) & "','" & mystr(2) & "','" & mystr(3) & "','" & mystr(4) & "','" _
& mystr(5) & "','" & mystr(6) & "','" & mystr(7) & "','" & mystr(8) & "','" & mystr(9) & "')"
ocon.Execute upit
Wend
Dim ts As TextStream
Set ts = fso.OpenTextFile(putFajl)
While Not ts.AtEndOfStream
sLine = ts.ReadLine
mystr = Split(StrConv(sLine, vbFromUnicode), "$") '****************
upit = "INSERT INTO RegistarPG(SifraDK, Naziv, Sediste, Adresa, PIB, JMBG, DS, PF, TekuciRacun, BrojPG )" _
& "VALUES ('" & mystr(0) & "','" & mystr(1) & "','" & mystr(2) & "','" & mystr(3) & "','" & mystr(4) & "','" _
& mystr(5) & "','" & mystr(6) & "','" & mystr(7) & "','" & mystr(8) & "','" & mystr(9) & "')"
ocon.Execute upit
Wend
Pozdrav,
Da ne duzim mnogo, zasto ovo radi dobro samo kod citanja prvog reda u fajlu a kod ostalih vraca u mystr bezveze znakove?? Inace, fajl je .csv, sLine je string, mystr je niz tipa string, ocon je ADODB.Connection. Gde gresim