Changeset 9874 for trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/metadata/METSDescriptiveSet.java
- Timestamp:
- 2005-05-16T11:02:50+12:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/metadata/METSDescriptiveSet.java
r8742 r9874 9 9 10 10 import java.sql.SQLException; 11 import java.sql.Statement; 11 12 import java.sql.ResultSet; 12 13 … … 236 237 GS3SQLWhereItem whereItem = new GS3SQLWhereItem("DocID", "=", document.getID().toString()); 237 238 select.setWhere(new GS3SQLWhere(whereItem)); 238 connection.execute(select.toString()); 239 239 240 240 // start going through the matching metadata blocks 241 241 try { 242 ResultSet resultSet = connection.getResultSet(); 243 resultSet.first(); 244 do { 245 METSDescriptive descriptive = METSDescriptive.readSQL(document, connection, resultSet); 246 if (descriptive != null) { 247 set.addDescriptive(descriptive); 248 } 249 else { 250 System.out.println("Null descriptive"); 251 } 252 } while (resultSet.next()); 242 Statement statement = connection.createStatement(); 243 ResultSet resultSet = statement.executeQuery(select.toString()); 244 if (resultSet.first()) { 245 do { 246 METSDescriptive descriptive = METSDescriptive.readSQL(document, connection, resultSet); 247 if (descriptive != null) { 248 set.addDescriptive(descriptive); 249 } 250 else { 251 System.out.println("Null descriptive"); 252 } 253 } while (resultSet.next()); 254 } 255 statement.close(); 253 256 } 254 257 catch (SQLException sqlEx) { 255 System. out.println(sqlEx);258 System.err.println("METSDescriptiveSet.readSQL(): "+sqlEx); 256 259 System.exit(1); 257 260 } 258 261 262 259 263 return set; 260 264 }
Note:
See TracChangeset
for help on using the changeset viewer.