Ir para conteúdo

POWERED BY:

Arquivado

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

graffdesign

Delimitar string por virgula

Recommended Posts

Gente eu tenho um sistema com um arquivo de dados .db, eu precisava, exportar os dados desse formato para um formato que eu podesse gerar registros para um banco mysql.

 

Bom os dados vem exportados assim:

 

1	1	Abadia dos Dourados	MG	342	2	Abadiânia	GO	623	3	Abaeté	MG	374	4	Abaetetuba	PA	915	5	Abaiara	CE	886	6	Abaíra	BA	777	7	Abapá	PR	428	8	Abaré	BA	759	9	Abatiá	PR	4310	10	Abdon Batista	SC	4911	11	Abel Figueiredo	PA	9412	12	Abelardo Luz	SC	4913	13	Abeulândia	TO	63

sendo que os campos seriam:

 

ID	COD	 Cidade		 UF		 CODUF

Eu precisava fazer ficar assim:

 

1	1	Abadia dos Dourados	MG	342,2,Abadiânia,GO,623,3,Abaeté,MG,374,4,Abaetetuba,PA,915,5,Abaiara,CE,886,6,Abaíra,BA,77

Bom se todas as cidades fossem sem espaço no nome seria facil, mas não existem cidades como "São Paulo" que ao converter ficaria "são,paulo". Alguém conhece alguma forma de inserir virgulas para separar os itens tratando os espaços nos nomes das cidades?

 

 

Bom a tabela cidades eu usei como exemplo, o problema mesmo está sobre a tabela produtos do software, a qual tem 50 mil ítens, e estou precisando migrar os produtos do sistema desktop atual para um sistema de gestão online que eu desenvolvi, só que preciso de arquivos textos delimitados por virgulas ou qualquer outro delimitador para importar os dados para meu sistema. Mas os espaços no nome dos produtos estão atrapalhando.

 

Alguém ajuda?

Compartilhar este post


Link para o post
Compartilhar em outros sites

se seu banco é em acces, no proprio access você pode exportar a tabela com todos os registros para o mysql direto, você só precisa instalar o Mysql ODBC Drivers que pode ser baixado aqui.

 

Driver http://dev.mysql.com/downloads/connector/odbc/3.51.html

Olha esse Tutor: http://www.criarweb.com/artigos/124.php?manual=7

Ferramentas para Converter o banco: http://www.crieseuwebsite.com/downloads/ab...;nomecat=Access

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não amigão, o banco é uma paradox, já consegui exportar direto para o MySQL através de um IDE de admnistração de dados aqui.Valeu pela atenção ae.

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.