이 SQL 요청에서 오류가 어디에 있는지 알 수 없으므로 도와주십시오. 나는 projet.idchef = ac.getid(); 및Select에서 Distinct에 대한 도움말
난이 방법을 시도
rs =c.selection("SELECT distinct Refprojet,idpro,NomProjet FROM projet,user where projet.iduser=user.id AND projet.IdChef='"+ac.getid()+"'");
while(rs.next())
{
String num = rs.getString("idpro");
String nom = rs.getString("NomProjet");
String ref = rs.getString("IdProjet");
jComboBox2.addItem(new RF(nom,ref,num));
} } catch (Exception ex) {
ex.printStackTrace();
}
을 RefProjet에 고유이 내가이 또한 방법
...
rs =c.selection("SELECT Distinct (RefProjet) FROM (SELECT idpro,NomProjet,RefProjet from projet Where projet.idChef='"+ac.getid()+"') as T");
while(rs.next())
{
String num = rs.getString("idpro");
String nom = rs.getString("NomProjet");
String ref = rs.getString("IdProjet");
jComboBox2.addItem(new RF(nom,ref,num));
} } catch (Exception ex) {
ex.printStackTrace();
}
그리고 많은 다른 아무것도하지만, 일, 내가 할 수있는 방법을
시도 ?!
도움을 감사하십시오
다시 말해, Zero-dev는 현재 어떤 오류가 발생했는지, 그리고이를 이해하기 위해 수행 한 연구를 알려줍니다. 예외가 있습니까? 어떤 타입? – pamphlet
첫 번째 시도에서 그것은 표시된 줄을 반복하고 그는 두 번째로 오류를 반환합니다. java.sql.SQLException : 'idpro'열을 찾을 수 없습니다. ' 이 줄에 대해서'String num = rs.getString ("idpro");' –
두 번째 SQL 문에서'idpro'를 반환하지 않는 것 같습니다. SQL 관리 도구에서 SQL을 미세 조정하는 것이 좋습니다. – pamphlet