dim dt as Datatable = new DataTable()
dt.Columns.Add("NAMECTAC", GetType(String))
dt.Columns.Add("NAMECTACFirst", GetType(String))
dt.Columns.Add("NAMECTACLast", GetType(String))
For Each dr As DataRow In dt.Rows
Dim fullName As String = dr("NAMECTAC").ToString()
Dim names() As String = Cus_SplitFullNameIntoNameAndLastname(fullName)
Dim firstName As String = names(0)
Dim lastName As String = names(1)
dr("NAMECTACFirst") = firstName
dr("NAMECTACLast") = lastName
For Each dr As DataRow In dt.Rows
Console.WriteLine(dr("NAMECTAC"))
Console.WriteLine(dr("NAMECTACFirst"))
Console.WriteLine(dr("NAMECTACLast"))
Console.WriteLine("Hello World")
Private Function Cus_SplitFullNameIntoNameAndLastname(ByVal pFullName As String) As String()
Dim NameSurname(2) As String
Dim NameSurnameTemp() As String = pFullName.Split(" ")
If NameSurnameTemp.Length = 0 Then
ElseIf NameSurnameTemp.Length = 1 Then
NameSurname(0) = NameSurnameTemp(0)
For i = 0 To NameSurnameTemp.Length - 1
If i < NameSurnameTemp.Length - 1 Then
If Not String.IsNullOrEmpty(NameSurname(0)) Then
NameSurname(0) += " " + NameSurnameTemp(i)
NameSurname(0) += NameSurnameTemp(i)
NameSurname(1) = NameSurnameTemp(i)