A FUNCAO RIGHT
A função right retorna uma substring, desse tipo:
Print Right(“Cassio Barbosaâ€ÂÂÂ,6)
Valor Impresso: Cassio
Mas eu gostaria de fazer ele ou outro comando retorna a primeira palavra, o seja o primeiro nome da pessoa, como faço isso? Thank you
Print Right(“Cassio Barbosaâ€ÂÂÂ,6)
Valor Impresso: Cassio
Mas eu gostaria de fazer ele ou outro comando retorna a primeira palavra, o seja o primeiro nome da pessoa, como faço isso? Thank you
Citação:A função right retorna uma substring, desse tipo:
Print Right(“Cassio Barbosaâ€ÂÂÂ,6)
Valor Impresso: Cassio
Na verdade seu exemplo retorna arbosa; retornaria Cassio se fosse usado a função Left ao invés de Right.
Para obter a primeira palavra use Instr e Left (ou Mid), exemplo:
Dim Nome as string
Dim Palavra as string
Dim Posicao as integer
Nome = "Cassio Barbosa"
Posicao = Instr(1, Nome, " ")
If Posicao > 0 Then Palavra = Left(Nome, Posicao - 1)
' ou
' If Posicao > 0 Then Palavra = Mid(Nome, 1, Posicao - 1)
muito boa dica JOSE.NIZ, procurar o 1º espaço e o espaço naum ser o 1º digito
Só estou achando complicado é como vou colocar isso numa linha SQL? Mas muito obrigado JOSE.NIZ. Se alguem puder ajudar mais um pouco!
Cássio...
explique o que vc quer realmente fazer
explique o que vc quer realmente fazer
Quero mostrar num Flex, os dados referntes ao clientes, mas somente o primeiro nome dele np flex, tudo isso através de uma SQL, como vou colocar isso tudo?
bem... se vc carregar no braço o flex, ai use o código do amigo JOSE.NIZ
tente o seguinte
no comando SQL do select ponha
tabela = sua tabela
nome = campo que contem o nome da pessoa
"SELECT Left(Trim(nome),Instr(1, Trim(nome), ' ')-1) FROM tabela"
caso vc não intenda, estou passando um prj para seu e-mail.
ele usa como exemplo o BIBLIO.MDB na pasta raiz do VB.
no comando SQL do select ponha
tabela = sua tabela
nome = campo que contem o nome da pessoa
"SELECT Left(Trim(nome),Instr(1, Trim(nome), ' ')-1) FROM tabela"
caso vc não intenda, estou passando um prj para seu e-mail.
ele usa como exemplo o BIBLIO.MDB na pasta raiz do VB.
Tópico encerrado , respostas não são mais permitidas