2013-09-25 1 views
0
ResultSet rs = statment.executeQuery(); 
table.setModel(DbUtils.resultSetToTableModel(rs)); 
+0

'테이블의 열 머리글 설정 '?? 무슨 뜻이에요 ? –

+0

JScrollPane에 테이블을 배치해야합니다. 헤더 라인을 얻을 수 있습니다. –

+0

JScrollPane을 시도했지만 헤더가 작동하지 않습니다. –

답변

0

데이터베이스에서 선택한 열 이름을 설정할 수는 없지만 해당 열에서 데이터를 복사 할 수는 있습니다 새 열에 새 열의 이름을 설정하십시오.

아니면 당신이 코드를 사용하여 해당 열 이름을 얻을 수 있습니다 .. 1 컬럼의 인덱스입니다 :)

ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM TABLE2"); 
ResultSetMetaData rsmd = rs.getMetaData(); 
String name = rsmd.getColumnName(1); 

.

관련 문제