Clipper On Line • Ver Tópico - reconverter banco de dados dbf

reconverter banco de dados dbf

Discussão sobre a linguagem CA-Clipper.

Moderador: Moderadores

 

reconverter banco de dados dbf

Mensagempor COUTINHORJ » 29 Ago 2017 23:15

ola gostaia da ajuda de vcs para converter um banco inteiro

exemplo no banco

campo nome da pessoa está assim: silva, luiz inacio lula da

preciso de converter para ficar assim: luiz inacio lula da silva

ou seja removendo a virgula em todos e passando o primeiro nome ate a virgula para o final

desde já agradeço a todos q puderem contribuir.

Angelo Coutinho
COUTINHORJ
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 2
Data de registro: 22 Set 2015 11:33
Cidade/Estado: rio de janeiro/rj
Curtiu: 1 vez
Mens.Curtidas: 1 vez

reconverter banco de dados dbf

Mensagempor Jairo Maia » 30 Ago 2017 01:58

Olá Angelo Coutinho,

Seja bem vindo ao fórum.

Considerando que esse critério está exatamente da forma como você colocou, tente desta forma:
Local cLastName, cName

USE SeuDbf EXCLUSIVE NEW

IF NetErr()
  Alert( "Não foi possivel abrir o banco de dados!" )
  Return Nil
EndIf

DO WHILE !EOF()

  // varname substitua pela variavel do campo do nome
 
  cLastName := Left( varname, At( ",", varname ) - 1 )
  cName := SubSt( varname, At( ",", varname ) + 2 )
 
  REPLACE varname WITH cName + " " + cLastName
 
  SKIP
 
ENDDO

Return Nil
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2128
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 236 vezes
Mens.Curtidas: 212 vezes

reconverter banco de dados dbf

Mensagempor COUTINHORJ » 30 Ago 2017 13:05

olá jairo me poupou trabalho de meses. te agradeço de coração.

forte abraço, te desejo paz e saúde
COUTINHORJ
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 2
Data de registro: 22 Set 2015 11:33
Cidade/Estado: rio de janeiro/rj
Curtiu: 1 vez
Mens.Curtidas: 1 vez




Retornar para CA-Clipper

Quem está online

Usuários vendo este fórum: Bing [Bot] e 4 visitantes


Faça uma doação para o forum
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro