1.如何实现从数据库中对相同的数据只是读取一次?
ResultSet rs=s.executeQuery("select * from Student");
String s_0=rs.getString("Smajor");
jComboBox2.addItem(s_0);[color=#0000FF][/color]
现在我只想在jComboBox2中对相同的数据只是添加一次,请问如何修改呢?
------解决方案--------------------------------------------------------
do{
jComboBox2.addItem(s_0);
} while(false);
------解决方案--------------------------------------------------------
修改sql文:select distinct name from table
不要用*,写名字段名,即使里面就一列。
------解决方案--------------------------------------------------------
楼上正解
------解决方案--------------------------------------------------------
同意2楼的.直接在SQL中修改.select distinct name from table; 去掉相同的列.