JDBC 컬럼이름은 출력되는데 안에 값들이 안보입니다

JDBC 컬럼이름은 출력되는데 안에 값들이 안보입니다

작성일 2022.05.14댓글 0건
    게시물 수정 , 삭제는 로그인 필요

import oracle.sql.ORAData;

import java.sql.*;

public class Jdbc {
public static void main(String[] args) {
String driver = "oracle.jdbc.driver.OracleDriver";
String url="jdbc:oracle:thin:@localhost:1521:xe";
String user="ORA";
String pwd="1234";
Connection con = null;
PreparedStatement pstmt = null;
String sql;
ResultSet rs = null;
ResultSetMetaData rsmd;
try {
Class.forName(driver);
con = DriverManager.getConnection(url, user, pwd);

sql = "SELECT * FROM employee";
pstmt = con.prepareStatement(sql);

rs = pstmt.executeQuery();
rsmd = rs.getMetaData();
int cols = rsmd.getColumnCount();
for (int i = 1; i <= cols; i++) {
System.out.println(rsmd.getColumnName(i));
}
System.out.println();
while (rs.next()) {
for(int i = 1; i <= cols; i++)
System.out.print(rs.getObject(i));
System.out.println();
}
rs.close();
pstmt.close();
con.close();
}catch(Exception e){
e.printStackTrace();
}
}
}
실행은 잘되는데 결과값을 보면 컬럼 이름만 보입니다..



파이썬 함수 해석 11-27-1-267

... 예외사항 이름은 고정 else: # 5 print("입력한 수는... 오류가 일어난 경우에는 위의 출력문의... --> 해석이 맞는 것으로 보입니다. Q2. 그리고 만약 2행의 try...

jsp mysql의 table안에 column 값을...

... DataSource ds = (DataSource) init.lookup("java:comp/env/jdbc/mysql"); conn = ds.... 해당 테이블의 컬럼 이름대로 받아오면 됩니다. 만약 컬럼...

윈도우 XP 사용자 계정 administrator ...

... administrator 계정을 이름을 바꾸면 안보이는데 원래대로 하면 계정이 보입니다. administrator 이 상태로 보이게... 메시지가 출력하는 일이 있는데 여간 불편하지가...

c++ 클래스 실행이안돼요

... 함수처럼 보입니다. 이제 Circle을 상속하는 NamedCircle이라는... [code]void show()[/code]는 이름을 보아하니 해당 NamedCircle을 이쁘게 출력해줘야할 것 같은...

c++ pointer 예제문제가 이해가 잘...

2중 배열을 pointer로 변환하여 변환하고 출력하기 int nvalue[2][3]... int [3] 이라는 자료형에 이름을 붙여주면 더 잘 보입니다. typedef int int3[3]...

테이블에 계산된 출력하기

... 이용해서 출력을 할려고 해봤는데 ... 코드상 문제는 없어 보입니다. 다만, let a... 과 같이 id ( input ) 이라는 이름을 가진...