Stringuser="Daniel Furtado ( Sweden )";String[]splituser=user.split("\(");System.out.println(splituser[0]);
ViniGodoy
Bom sua base de dados fere a primeira forma normal. “Uma relação está na primeira forma normal se, e somente se, contiver somente valores atômicos”.
O ideal seria processar isso e separar em dois campos.
Você pode separar o nome assim:
String nomeCompl = "Antonio dos Santos (Sao paulo)";
String nome = nomeCompl.substring(0, nomeCompl.indexOf("(")).trim();
System.out.println(nome);
Ou procurar funções no seu BD que façam um trabalho equivalente.
M
mynhok
é… realmente ta fora da primeira FN, mas em alguns casos, salvo exceções, é válido não ter seu db normalizado por questões de performance de operações de inclusão, consulta, atualização e exclusão… claro que isso trata de grandes bases de dados, mas para pequenos, realmente manter o banco bem organizado é uma prática saldável…