Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mkboy

Primeiro Nome

Recommended Posts

Tenho no banco no nome:DINO DA SILVA SAUROQuero colocar no response.write só o nome DINOComo fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

strNome = "Dino da Silva Sauro"IF inStr(strNome, " ") = 0 THENResponse.Write strNome ELSEResponse.Write Split(strNome, " ")(0)END IF

Compartilhar este post


Link para o post
Compartilhar em outros sites

ASP

[*]Dim var

 

[*]

 

[*]var "Dino da silva sauro"

 

[*]

 

[*]nome Left(var, 4)

 

[*]

 

[*]Response.write (nome) || Dino

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas explorer você não pode prever que o espaço estará na 5ª posição sempre...o LEFT ai funcionará para este caso mas não para todos...o codigo do kaue funciona e eu só adicionaria um TRIM para o caso de a string começar com espaços...ficando assimVar = "Dino da Silva Sauro"newVar = split (TRIM(var)," ")response.write newvar(0)

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas explorer você não pode prever que o espaço estará na 5ª posição sempre...

 

o LEFT ai funcionará para este caso mas não para todos...

 

o codigo do kaue funciona e eu só adicionaria um TRIM para o caso de a string começar com espaços...

 

ficando assim

 

Var = "Dino da Silva Sauro"

 

newVar = split (TRIM(var)," ")

 

response.write newvar(0)

<{POST_SNAPBACK}>

Sim Sim!

 

No caso para este exemplo funcionaria!

 

usando o Split serio o mais Adequado! só foi um exemplo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim Sim!

 

No caso para este exemplo funcionaria!

 

usando o Split serio o mais Adequado! só foi um exemplo!

ok entao explore...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.