Na outra menssagem!!
Bem, eu tenho um arquivo onde este arquivo esta com alguns códigos desnormalizados, eu preciso normalizar este códigos para depois carregar esses dados em uma tabela, para depois carregar meu banco de dados através dele, tentei fazer com sql, mas não consegui êxito, a única saída que me foi passada depois de muita pesquisa foi java.
Bem eu tenho um arquivo com 29 colunas e mais de 10.000 mil linhas, a estrutura do arquivo está assim.
qry_nivel — cod_regiao — dsc_regiao ----- cod_produto
—4 --------- 00009 --------- pacaembu
—6 --------- DR0005 -------- citoneurin --------- 2081004
—6 --------- DR0008 -------- cataflan --------- 2081018
—6 --------- DR0002 -------- roxflan --------- 2081003
—6 --------- DR0001 -------- miocitalgan ------- 2081007
—4 --------- 00010 --------- taquara
—6 --------- DR0035 -------- reprin ------------- 2547889
—6 --------- DR0045 -------- flogan ------------- 4569871
—4 --------- 00011 --------- meier
—6 --------- DR0010 -------- amplofen --------- 1236547
Vamos ao que preciso:
Através do qry_nível, eu consegui criar uma macro excel e normalizei do geito que preciso, ou seja, quando ele encontrar um quatro na qry_nivel, ele pega o código da regiao (cod_regiao) e dsc_regiao e substitui o 6 pelo 0009 e os DR´S pelo pacembu até o próximo 4 e assim por diante.
Eu preciso que ela fique assim:
qry_nivel ----- cod_regiao ---- dsc_regiao ----- cod_produto
—00009 --------- pacaembu
—00009 --------- pacaembu ---- citoneurin ------ 2081004
—00009 --------- pacaembu ---- cataflan -------- 2081018
—00009 --------- pacaembu ---- roxflan --------- 2081003
—00009 --------- pacaembu ---- miocitalgan ---- 2081007
—00010 --------- taquara
—00010 --------- taquara ------- reprin ----------- 2547889
—00010 --------- taquara ------- flogan ----------- 4569871
—00011 --------- meier
—00011 --------- meier --------- amplofen ------- 1236547
Bem, o negócio é feio, mas se alguém puder me ajudar, eu posso mandar um pedaço do arquivo em xls para facilitar.
Esse é um desafio entanto para a galera do java!!
Se não entenderem entrem em contato.
muito obrigado desde já.
bom, explica melhor e manda um pedaco exemplo sim
voce disse q tem um arquivo bagaceiro e precisa melhorar, tudo bem, ai depois jogar numa tabela para depois jogar essa tabela num banco de dados!?
o primeiro que nao entendi eh, o primeiro arquivo eh ascii ou um xls?
sendo ascii voce pode usar jdbc/odbc direto com o arquivo pra ler os dados e ir em frente, parseando e traduzindo as linhas e, por fim, jogar as linhas nobanco de dados desejado
se o arquivo eh xls voce tem que usar uma api de xls, ou jdbc/odbc numa maquina windows ou uma outra api nova da jakarta se nao me engano que tambem eh um driver jdbc…
no final eh isso q vc quer? pegar o xls original e jogar num banco de dados atraves de inserts?
bom, me diga o formato original e mande um trecho por email pra guilherme@guj.com.br
abraco
guilherme