Mensagens enviadas por: loganwlogan
Índice dos Fóruns » Perfil de loganwlogan » Mensagens enviadas por loganwlogan
Autor Mensagem
Valeu mesmo tingol, dei muito mole nisso agora mas vivendo e aprendendo.

abçs

Logan
Cara eu tive p´roblemas mas peguei um exemplo usando net beans numa edição da java magazine muito bom me ajudou bastante.

no site da revista tem o arquivo para download é a edição 27, uma aplicação completa para netBeans

Abçs
Bom dia amigos,

Eu to com um problema estranho, criei um método que busca 59 colunas de uma determinada tabale do Banco, ele cria o objeto e o armazena em um vetor. ele faz tudo certinho, contudo depois que ele faz o último ele dispara a seguinte exceção "Erro: java.sql.SQLException: [Microsoft][ODBC Driver Manager] Índice de descritor inválido" não entendo pq ta dando isso algém pode me ajudar, a baixo apresento o código do método


public Vector buscaTodasMedidas(){
Vector vMedidas = new Vector();
int codigo = 0;
try{
this.conect();
st = con.createStatement();
String sql = "SELECT * from tab_Entrevista ORDER BY CódigoEntrevista";
rs = st.executeQuery(sql);
int j = 1;
while(rs.next()){
Medidas medidas = new Medidas();
MedidasAlturaPelvis alturaPelvis;
MedidasAlturasLaterais alturasLaterais;
MedidasApoio apoio;
MedidasBraco braco;
MedidasCabecaPescoco cabecaPescoco;
MedidasCinturaQuadrilParcial cinturaQuadrilParcial;
MedidasCinturaQuadrilTotal cinturaQuadrilTotal;
MedidasCircunferenciaBusto circunferenciaBusto;
MedidasCorpoSuperior corpoSuperior;
MedidasEstaturaTronco estaturaTronco;
MedidasMaoDedo maoDedo;
MedidasOmbro ombro;
MedidasPernaPe pernaPe;
codigo = Integer.parseInt(rs.getString(2));
System.out.println("*****************************************inicio nº : " + codigo + "***********************************");
double IA = Double.parseDouble(rs.getString(40));
System.out.println(IA);
double IB = Double.parseDouble(rs.getString(41));
System.out.println(IB);
double IC = Double.parseDouble(rs.getString(42));
System.out.println(IC);
double ID = Double.parseDouble(rs.getString(43));
System.out.println(ID);
double IE = Double.parseDouble(rs.getString(44));
System.out.println(IE);
double IIA = Double.parseDouble(rs.getString(45));
System.out.println(IIA);
double IIB = Double.parseDouble(rs.getString(46));
System.out.println(IIB);
double IIC = Double.parseDouble(rs.getString(47));
System.out.println(IIC);
double IID = Double.parseDouble(rs.getString(48));
System.out.println(IID);
double IIE = Double.parseDouble(rs.getString(49));
System.out.println(IIE);
double IIIA = Double.parseDouble(rs.getString(50));
System.out.println("3A: " + IIIA);
double IIIB = Double.parseDouble(rs.getString(51));
System.out.println(IIIB);
double IIIC = Double.parseDouble(rs.getString(52));
System.out.println(IIIC);
double IIID = Double.parseDouble(rs.getString(53));
System.out.println(IIID);
double IVA = Double.parseDouble(rs.getString(54));
System.out.println(IVA);
double IVB = Double.parseDouble(rs.getString(55));
System.out.println(IVB);
double IVC = Double.parseDouble(rs.getString(56));
System.out.println(IVC);
double IVD = Double.parseDouble(rs.getString(57));
System.out.println(IVD);
double IVE = Double.parseDouble(rs.getString(58));
System.out.println(IVE);
double VA = Double.parseDouble(rs.getString(59));
System.out.println(VA);
double VB = Double.parseDouble(rs.getString(60));
System.out.println(VB);
double VC = Double.parseDouble(rs.getString(61));
System.out.println(VC);
double VD = Double.parseDouble(rs.getString(62));
System.out.println(VD);
double VIA = Double.parseDouble(rs.getString(63));
System.out.println(VIA);
double VIB = Double.parseDouble(rs.getString(64));
System.out.println(VIB);
double VIC = Double.parseDouble(rs.getString(65));
System.out.println(VIC);
double VIIA = Double.parseDouble(rs.getString(66));
System.out.println(VIIA);
double VIIB = Double.parseDouble(rs.getString(67));
System.out.println(VIIB);
double VIIC = Double.parseDouble(rs.getString(68));
System.out.println(VIIC);
double VIIIA = Double.parseDouble(rs.getString(69));
System.out.println(VIIIA);
double VIIIB = Double.parseDouble(rs.getString(70));
System.out.println(VIIIB);
double VIIIC = Double.parseDouble(rs.getString(71));
System.out.println(VIIIC);
double IXA = Double.parseDouble(rs.getString(72));
System.out.println(IXA);
double IXB = Double.parseDouble(rs.getString(73));
System.out.println(IXB);
double IXC = Double.parseDouble(rs.getString(74));
System.out.println(IXC);
double IXD = Double.parseDouble(rs.getString(75));
System.out.println(IXD);
double XA = Double.parseDouble(rs.getString(76));
System.out.println(XA);
double XB = Double.parseDouble(rs.getString(77));
System.out.println(XB);
double XC = Double.parseDouble(rs.getString(78));
System.out.println(XC);
double XD = Double.parseDouble(rs.getString(79));
System.out.println(XD);
double XE = Double.parseDouble(rs.getString(80));
System.out.println(XE);
double XIA = Double.parseDouble(rs.getString(81));
System.out.println(XIA);
double XIB = Double.parseDouble(rs.getString(82));
System.out.println(XIB);
double XIC = Double.parseDouble(rs.getString(83));
System.out.println(XIC);
double XID = Double.parseDouble(rs.getString(84));
System.out.println(XID);
double XIE = Double.parseDouble(rs.getString(85));
System.out.println(XIE);
double XIF = Double.parseDouble(rs.getString(86));
System.out.println(XIF);
double XIIA = Double.parseDouble(rs.getString(87));
System.out.println(XIIA);
double XIIB = Double.parseDouble(rs.getString(88));
System.out.println(XIIB);
double XIIC = Double.parseDouble(rs.getString(89));
System.out.println(XIIC);
double XIID = Double.parseDouble(rs.getString(90));
System.out.println(XIID);
double XIIE = Double.parseDouble(rs.getString(91));
System.out.println(XIIE);
double XIIIA = Double.parseDouble(rs.getString(92));
System.out.println(XIIIA);
double XIIIB = Double.parseDouble(rs.getString(93));
System.out.println(XIIIB);
double XIIIC = Double.parseDouble(rs.getString(94));
System.out.println(XIIIC);
double XIIID = Double.parseDouble(rs.getString(95));
System.out.println(XIIID);
double XIIIE = Double.parseDouble(rs.getString(96));
System.out.println(XIIIE);
double XIVA = Double.parseDouble(rs.getString(97));
System.out.println(XIVA);
double XIVB = Double.parseDouble(rs.getString(98));
System.out.println(XIVB);
System.out.println("*****************************************Fim***********************************");
alturaPelvis = new MedidasAlturaPelvis(XIVA, XIVB);
alturasLaterais = new MedidasAlturasLaterais(VA, VB, VC, VD);
apoio = new MedidasApoio(VIA, VIB, VIC);
braco = new MedidasBraco(XIA, XIB, XIC, XID, XIE, XIF);
cabecaPescoco = new MedidasCabecaPescoco(IA, IB, IC, ID, IE);
cinturaQuadrilParcial = new MedidasCinturaQuadrilParcial(IXA, IXB, IXC, IXD);
cinturaQuadrilTotal = new MedidasCinturaQuadrilTotal(VIIIA, VIIIB, VIIIC);
circunferenciaBusto = new MedidasCircunferenciaBusto(VIIA, VIIB, VIIC);
corpoSuperior = new MedidasCorpoSuperior(IVA, IVB, IVC, IVD, IVE);
estaturaTronco = new MedidasEstaturaTronco(IIA, IIB, IIC, IID, IIE);
maoDedo = new MedidasMaoDedo(XIIA, XIIB, XIIC, XIID, XIIE, XIIIA, XIIIB, XIIIC, XIIID, XIIIE);
ombro = new MedidasOmbro(IIIA, IIIB, IIIC, IIID);
pernaPe = new MedidasPernaPe(XA, XB, XC, XD, XE);
medidas = new Medidas(alturaPelvis, alturasLaterais, apoio, braco, cabecaPescoco, cinturaQuadrilParcial,
cinturaQuadrilTotal, circunferenciaBusto, corpoSuperior, estaturaTronco, maoDedo, ombro, pernaPe);
vMedidas.add(medidas);
}
for(int i = 0; i < 107; i++){
System.out.println("Campo: " + i + " Valor: " + rs.getString(i));
}
}catch(Exception e){
JOptionPane.showMessageDialog(null, codigo + " Erro na busca de Todos os Registros" + e);
System.out.println("Erro: " + e);
}

return vMedidas;
}
Bom dia amigos,

Estou estudando sobre o hibernate e estou com uma dúvida, eu consigo utilizar o hibernate com o netBeans tanto para app web quanto para app desktop? e onde consigo um material bom sobre o assunto?

Desde já agradeço


Logan
Pois é eu tenho 768 MB acredito que falta de memória tbm não seja, o fato é que tem uns espertos de mais que traduzem a mensagem e acham que é só responder com a tradução, acredito que possa ser algo como muitos objetos criados e não destruídos precisaria de uma ajuda de alguém que pudesse ser mais claro na explicação.


abçs


Logan
Nossa!!!
Sua Resposta mudou minha vida, entendi tudo
Fala Galera,

Eu tenho visto esse erro no cosole do netBeans com uma certa frequência quando mando gravar meu Dados de um JFrame, o erro é "Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space", alguém já viu ou sabe o que ele significa??? ahh e o que posso fazer para evitálo

Grato

Logan
tenho problemas tbm para utilizar banco de dados mysql, até hj só consigo usar access será que alguém tem um exemplo completo no melhor estilo Deitel


abçs

Logan
Olá Pessoal,

To com um grande problema li uma vez aqui que era melhor trabalhar com PreparedStatement, e comecei a estudar só que tem hora que funciona e tem hora que não funciona, será que alguém poderia me dar um exemplo usando preparedStatement ou mesmo me indicar algum tutorial, eu já li no Deitel e lá não encontrei nada, a baixo eu motro um exemplo de um método que eu crieie

private void insereDadosGeral(Medidas medidas, Amostra amostra, String sql){
try{
PreparedStatement prst = con.prepareStatement(sql);
st = prst;
prst.setDate(1, new java.sql.Date(amostra.getIdent().getDataEntrevista().getTime()));
prst.setDate(2, new java.sql.Date(amostra.getIdent().getDataNascimento().getTime()));
prst.setString(3, amostra.getIdent().getNaturalidade());
prst.setString(4, amostra.getIdent().getCursoSetor());
...

}catch(Exception e){
System.out.println("Erro: " + e);
}

Desde já agradeço

Marcelo Logan
Fala Galera consegui (do meu jeito) criar um banco com o HSQL. Eu fucei e achei dentro da pasta demo um BAT chamado runManagerSwing, ele rodou uma interface que me ajudou e eu consigo criar os bancos com as tabelas e etc. Agora a minha dúvida é como eu adiciono esse banco ao projeto, seria colocando ele dentro de um package do projeto? e qual endereço coloco na url na hora de conectar no banco, para que eu não tenha que configurar cada url ara cada cliente?

Sds

Marcelo Logan
O grande problema Lucao é que eu já lí e reli o artigo contudo as configurações necessárias para que se rode o HSQLDB não tem, presume-se que a pessoa já saiba fazer isso e esse não é o meu caso. Eu precisava de uma explicação mais do básico, como disse antes Banco pra mim era o access, vc clica ele abre vc utiliza sem esse lance de conectar no servidor e etc, são essas coisas que me confundem


Marcelo Logan
Andvenancio, vc tem certeza que a classe Splash.java está mesmo dentro do mesmo pakage que a outra classe?
Galera ta complicado!!!

To apanhando ainda do HSQLDBeu li o artigo do guj e to perdido, eu to acostunmado com o Access que vc clica abre o programa e vc cria o banco, no artigo do guj sobre hsqldb diz pra executar "java org.hsqldb.Server -database.0 DBEmpresa -dbname.0 empresa" mas onde executo isso? num prompt de DOS? dentro de que pasta? O artigo diz que arquivo hsqldb.jar deverá estar gravado em um diretório mapeado através da variável de ambiente classpath, eu não entendi isso.
Me desculpem se as dúvidas forem muito banais, contudo isso ta emperrando legal a minha vida.

Grato


Marcelo Logan
Muito Obrigado, deu certinho era isso mesmo que eu queria, mais uma vez agradeço a ajuda dos amigos do GUJ

[]´s


Marcelo Logan
Olá galera, sempre que executo minhas app´s a janela principal sempre aparece no canto superior dereito, mas gostaria que ele iniciasse tela principal no centro do monitor, Alguém poderia me ajudar???


Grato


Marcelo
 
Índice dos Fóruns » Perfil de loganwlogan » Mensagens enviadas por loganwlogan
Ir para:   
Powered by JForum 2.1.8 © JForum Team