Statement st=null;
ResultSet rs=null;
Connection con=null;
String sql="select * from employee;";
try{
con= new Database().getMySqlConnection();
st=con.prepareStatement(sql);
rs=st.executeQuery(sql);
while(rs.next())
{
if(rs.getInt("id")!=-1)
{
%>
<tr><td align="center"><%=rs.getInt("id")%></td>
<td align="center"><%=rs.getString("name")%></td>
<td align="center"><%=rs.getInt("salary")%> </td>
<td align="center"><%=rs.getString("Designation") %></td>
}
else
{
out.println("table is empty");
}
}
}
catch (SQLException ex) {
System.out.println(ex.getMessage());
}
이 프로그램에서 테이블에 데이터를 표시하려면 비어 있지 않은지 테이블에서 검색하고 테이블이 비어 있으면 메시지를 표시하거나 테이블이 비어있는 상태로 인쇄하십시오. 그러나 테이블에 데이터가있을 때 메시지가 제대로 표시되지 않습니다.
그러나 테이블이 비어 있으면 오류 메시지가 표시되지 않습니다.테이블이 비어 있습니다.
인터넷에서 많은 예제를 보았고 wasNull() 메서드, islast(), iffirst() 메서드 등을 수행했지만 여전히 문제가 지속됩니다.
Plz가 솔루션을 제안합니다. 이 프로그램은 java에 있습니다.
는 이미 선택의 계산 방법을 사용 ,,,하지만 –
-1 ....... 작동하지 않습니다 - 우리에게 코드를 포맷하고 적절하게 질문을 작성하는 의례 마십시오. 그들은 학교에서 구두점을 가르쳐 주었습니까? 그들은 프로그래밍 수업에서 들여 쓰기에 대해 가르쳐 봤습니까? 이 예는 정말로 끔찍합니다. –