seguendo il tuo consiglio l'ho modificato cosi ma mi da due null pointer exception sul setDataVector().....
codice:
Vector nomCol=new Vector();
nomCol.addElement("codart");
nomCol.addElement("nomart");
nomCol.addElement("codart");
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
connection=DriverManager.getConnection("jdbc:odbc:\\cartellini");
Statement statement=connection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
statement.execute("SELECT * FROM Doc WHERE codart='"+codArt+"' AND azienda='"+azienda+"' ORDER BY codart,nomart");
ResultSet r=statement.getResultSet();
Vector data=new Vector();
while(r.next()){
data.addElement(r.getString("codart"));
data.addElement(r.getString("nomart"));
data.addElement(r.getString("numsta"));
}
model.setDataVector(data,nomCol);
xchè ???