Sub Convert_CSV(InDir As String,File1 As String,OutDir As String,File2 As String)
Dim filestring As String
Dim filedata() As String
Dim datacount As Int
datacount = 0
Dim i2 As Int
Dim Num As Int
Num = 0
File.Delete (OutDir,File2)
DB.CreateDataBase(0, File2, OutDir, Array As String("pla","pl","in","out","se","de","sp"))
If File.Exists (InDir, File1) Then
filestring = File.ReadString(InDir, File1)
Dim Matcher1 As Matcher
Matcher1 = Regex.Matcher("\,", filestring)
Do While Matcher1.Find
datacount = datacount + 1
Loop
Log(datacount)
filedata = Regex.Split ("\,", filestring)
i2 = datacount/ 6
Log( "I2 = " & i2)
For i = 1 To i2
DB.PutField ("pla",filedata(Num))
Num = Num +1
Log(filedata(0))
DB.PutField ("pl",filedata(Num))
Log(filedata(1))
Num = Num +1
DB.PutField ("in",filedata(Num))
Log(filedata(2))
Num = Num +1
DB.PutField ("out",filedata(Num))
Log(filedata(3))
Num = Num +1
DB.PutField ("se",filedata(Num))
Log(filedata(4))
Num = Num +1
DB.PutField ("de",filedata(Num))
Log(filedata(5))
Num = Num +1
DB.PutField ("sp",filedata(Num))
Log(filedata(6))
Num = Num +1
DB.AddRecord
Next
End If
End Sub