• Lunes 23 de Diciembre de 2024, 09:37

Autor Tema:  Separar Apellidos Y Nombre  (Leído 3643 veces)

vitoretor

  • Miembro activo
  • **
  • Mensajes: 45
    • Ver Perfil
Separar Apellidos Y Nombre
« en: Viernes 16 de Septiembre de 2005, 23:06 »
0
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

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Separar Apellidos Y Nombre
« Respuesta #1 en: Sábado 17 de Septiembre de 2005, 15:46 »
0
Hola, puedes primero leer el campo y de ese campo usar la funcion split y separar por espacios

Ej
Código: Text
  1. strCad = "Kev GUID"
  2. 'Supongamos que Kev es el nombre y GUID es mi apellido OK
  3. vector = split(strCad, " ")
  4. 'ahora si
  5. vector(0) = "Kev"
  6. vector(1) = "GUID"
  7.  

Salu2
 :comp:
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax

vitoretor

  • Miembro activo
  • **
  • Mensajes: 45
    • Ver Perfil
Re: Separar Apellidos Y Nombre
« Respuesta #2 en: Sábado 17 de Septiembre de 2005, 18:50 »
0
Disculpa Kev, me marca error aki "Split(strCad, " ")"..

Güorker

  • Miembro MUY activo
  • ***
  • Mensajes: 383
    • Ver Perfil
Re: Separar Apellidos Y Nombre
« Respuesta #3 en: Lunes 19 de Septiembre de 2005, 08:36 »
0
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
[size=109]Ondo ibili, gutxi gastau eta bueltak amari[/size]
[size=109]Pasalo bien, gasta poco y las vueltas a tu madre[/size]

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Separar Apellidos Y Nombre
« Respuesta #4 en: Lunes 19 de Septiembre de 2005, 21:36 »
0
Hola suponiendo que el formato sea digamos Nombre Apellido tenemos
Código: Text
  1.  
  2. 'Ejemplo para ASP.NET, el Context.Response.Write es como el Console.Write OK
  3. Dim strCadena() As String
  4. strCadena = Split("Kev GUID", " ")
  5. Context.Response.Write(strCadena(0).ToString & "<br>" & strCadena(1).ToString)
  6.  
       
En el anterior post me olvide mencionarte que no tiene que dimensionar el vector, seguro que el ejemplo te aclaro la idea

Salu2
 :comp:
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax