Segregando dados de uma linha de uma tabela

3 respostas
T

Olá gente, tenho uma aplicação que escreve em um banco de dados. Porém, existe uma linha do banco de dados que contém muitas informações separadas por ponto e virgula, e na verdade, gostaria de carregar uma delas apenas, por exemplo:

o conteúdo é:
UCR_IP_ADR(192.168.10.70);UCR_CHANNEL(1);FILE_TYPE(@LMD);PROTOCOL(ABNT-TCP/IP);IP_ADR(192.168.10.70);FILE_PATH(C:\Leituras\CCEE\ANTASII\LINHA-2);40085910

e eu quero apenas conteúdo do campo UCR_IP_ADR, isto é, apenas “192.168.10.70”. Como posso fazer isso?

Valeu!

3 Respostas

ViniGodoy

String campos[] = linha.split(";"); String udp = campos[0];

OU então, passe sua tabela para primeira forma normal (que é um jeito chique de dizer, passe a gravar os campos separadamente).

T

Esse método “split” é necessário importar alguma classe?tipo java lang?

ViniGodoy

Só precisa do Java 5 ou superior. Se for antes disso, tem que usar o StringTokenizer.

Criado 26 de novembro de 2009
Ultima resposta 26 de nov. de 2009
Respostas 3
Participantes 2