java/banco de dados

1. java/banco de dados

chayene
chayloira

(usa Ubuntu)

Enviado em 29/09/2013 - 22:13h

alguém sabe porque esse código em java dá errado?
tamanho = rs.getObject("tamanho");
tamanho = rs.getCharacterStream("tamanho");



  


2. Re: java/banco de dados

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 29/09/2013 - 22:17h

poste ao seu código completo
par ao pessoal analisar



3. Re: java/banco de dados

chayene
chayloira

(usa Ubuntu)

Enviado em 29/09/2013 - 22:24h


public Blusa getBlusa(String codigo){
Connection con = conecta();
double valor;
String Cnpj, razaoSocial;
char tamanho;
String material;
String estacao;
String estilista;
Blusa b;

try{
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM Blusa " + "WHERE codigo: '" + codigo + "'" );
if(rs.next()){
valor = rs.getDouble("valor");
Cnpj = rs.getString("cnpj");
razaoSocial = rs.getString("razaoSocial");
tamanho = rs.getCharacterStream(arg0)('tamanho');
material = rs.getString("material");
estacao = rs.getString("estacao");
estilista = rs.getString("estilista");
b = new Blusa(codigo, valor, Cnpj, razaoSocial, tamanho, material, estacao, estilista);
con.close();
return b;
}
} catch(SQLException e){
System.out.println("Erro na query SQL");
}
return null;
}



4. Re: java/banco de dados

Rodrigo Brzoski
brezo

(usa Slackware)

Enviado em 29/09/2013 - 23:45h

tenta sem o o (arg0)
tamanho = rs.getCharacterStream(arg0)


5. Re: java/banco de dados

chayene
chayloira

(usa Ubuntu)

Enviado em 30/09/2013 - 08:35h

mesmo assim ele não dá, quando eu altero "tamanho" para arg0 ele fica errado na linha da criação do objeto
se eu colocar 'tamanho' entre aspas simples fica errado só em tamanho.


6. Re: java/banco de dados

Rodrigo Brzoski
brezo

(usa Slackware)

Enviado em 30/09/2013 - 09:35h

como string ele funciona?


7. Re: java/banco de dados

chayene
chayloira

(usa Ubuntu)

Enviado em 30/09/2013 - 15:54h

ele não funciona como String


8. Re: java/banco de dados

Rodrigo Brzoski
brezo

(usa Slackware)

Enviado em 30/09/2013 - 16:14h

pode postar como está organizado o banco...
tipo:
id -> int
produto -> varchar


9. Re: java/banco de dados

chayene
chayloira

(usa Ubuntu)

Enviado em 30/09/2013 - 16:21h

CREATE TABLE Blusa(codigo VARCHAR(50), valor DOUBLE, Cnpj VARCHAR(10), razaoSocial VARCHAR(80), tamanho CHAR(5), material VARCHAR(20), estacao VARCHAR(15), estilista VARCHAR(30) )


10. Re: java/banco de dados

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 30/09/2013 - 22:51h

põe:


tamanho = rs.getString("tamanho");



11. Re: java/banco de dados

Rodrigo Brzoski
brezo

(usa Slackware)

Enviado em 01/10/2013 - 11:18h

tenta usar varchar no tamanho CHAR(5) pra ver se passa no banco






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts