| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2004 14:40:46
|
dango
JavaEvangelist
![[Avatar]](/images/avatar/c8a19a6140e2e852b3f66.gif)
Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline
|
Pessoal, tenho um sistema composto de 4 modulos, antigo, escrito em Clipper 5.2. Aos poucos vamos começar a migrar esse sistema para Java, modulo por módulo (são módulos grandes).
Estou tentando usar o hxtt para acessar os DBF (bancos de dados) da aplicação. Mas não estou conseguindo seguir os exemplos. O problema é que a instrução SQL não funciona:
String sql = "SELECT * FROM CLIENTES";
O mais estranho é que ele roda a instrução:
ResultSet rs = stmt.executeQuery(sql);
E quando eu tento colocar um nome de campo:
String sql = "SELECT NOME FROM CLIENTES";
Ele diz que o campo "NOME" não existe (mas ele existe).
Eu tentei ajustar a propriedade "Version Number" para "03" (dBASE III) mas não tem efeito. (Aliás achei meio estranho esses nomes de propriedades -- meio sem padrão -- para um produto comercial).
Alguém, sabe onde posso estar errando? Alguma idéia?
Seguem os trechos mais importantes do código de teste que estou usando:
Obrigado.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2004 15:34:33
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Pergunta cretina, mas quem sabe:
a coluna na tabela tem exatamente este nome, em caixa alta? Se não, o problema é que a coisa toda é case sensitive.
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2004 15:43:23
|
dango
JavaEvangelist
![[Avatar]](/images/avatar/c8a19a6140e2e852b3f66.gif)
Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline
|
É eu to surrado com isso já... tentei "NOME", "Nome", "nome"... só não tentei "NoMe" nem "nOmE"... hehehe
eita, tristeza
Aha! eu tentei também "NOME " (seguido de 6 espaços) -- pq o tamanho máximo para nomes de coluna é 10 caracteres... até isso eu já tentei.
|
|
|
 |
|
|
|
|