![]()
![]()
executeQuery: com.microsoft.sqlserver.jdbc.SQLServerResultSet@10 ab323
catch: com.microsoft.sqlserver.jdbc.SQLServerException: Il set di risultati è chiuso.
che cosa significa? io non l'ho chiuso...
codice:private void riempiTabella(){ try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String connectionUrl = "jdbc:sqlserver://ced-sql:1433;" + "databaseName=magazzinoricambi;user=sa;password=dgfawert34;"; Connection con = DriverManager.getConnection(connectionUrl); st=con.createStatement(); r=st.executeQuery("SELECT * FROM dbo.tblMagazzinoRicambi"); int riga=0; jTextArea1.append("ContaColonne: "+String.valueOf(contaColonne())+"\n"); jTextArea1.append("executeQuery: "+String.valueOf(r)+"\n"); while(r.next()) { jTextArea1.append("Contatore riga --> "+String.valueOf(riga)+"\n"); for(int i=0; i<contaColonne(); i++) { jTable1.setValueAt(r.getString(i+1),riga,i); } riga++; } //r.close(); }catch(Exception e) {jTextField2.setText("NO, QUALCOSA NON VA NEL RIEMPI TABELLA"); jTextArea1.append("catch: "+String.valueOf(e)+"\n");}; }

Rispondi quotando