CLR: .Net / Mono / Boo / Otros CLR > VB .NET

 Separar Apellidos Y Nombre

(1/1)

vitoretor:
Alguien sabe como separar los apellidos de un ALUMNO(en este caso). La tabla tiene un campo (Nombre) donde vienen los apellidos y el nombre del alumno, y lo k kiero es separlos por apellido paterno, apellido materno y guarda esa informacion en otra tabla k contenga esos tres campos(apaterno, amaterno, nombre). si alguien me puede ayudar... gracias!!!

Kev:
Hola, puedes primero leer el campo y de ese campo usar la funcion split y separar por espacios

Ej

--- Código: Text ---strCad = "Kev GUID"'Supongamos que Kev es el nombre y GUID es mi apellido OKvector = split(strCad, " ")'ahora si vector(0) = "Kev"vector(1) = "GUID" 
Salu2
 :comp:

vitoretor:
Disculpa Kev, me marca error aki "Split(strCad, " ")"..

Güorker:
Hola,

Lo primero creo que deberias decirnos en que formato estan los nombres completos de esos alumnos.

Ejemplos

NombreA1,Apellido1A1,Apellido2A1

o

NombreA2 Apellido1A2 Apellido2A2

o

Apellido1A3 Apellido2A3, NombreA3

etc.

Porque si no sabemos como esta la base de datos, podemos estar dando palos de ciego y no ayudarte en nada.

Saludos

Kev:
Hola suponiendo que el formato sea digamos Nombre Apellido tenemos

--- Código: Text --- 'Ejemplo para ASP.NET, el Context.Response.Write es como el Console.Write OKDim strCadena() As StringstrCadena = Split("Kev GUID", " ")Context.Response.Write(strCadena(0).ToString & "<br>" & strCadena(1).ToString)         
En el anterior post me olvide mencionarte que no tiene que dimensionar el vector, seguro que el ejemplo te aclaro la idea

Salu2
 :comp:

Navegación

[0] Índice de Mensajes

Ir a la versión completa