File tree Expand file tree Collapse file tree 1 file changed +18
-14
lines changed Expand file tree Collapse file tree 1 file changed +18
-14
lines changed Original file line number Diff line number Diff line change @@ -3,25 +3,29 @@ var selectQuery = function(id)
33 var Driver = Packages . oracle . jdbc . OracleDriver ;
44 var oracleDriver = new Driver ( ) ;
55 var url = "jdbc:default:connection:" ;
6- var query = "" ;
76 var output = "" ;
8- if ( id == 'all' ) {
9- query = "SELECT a.data FROM employees a" ;
10- } else {
11- query = "SELECT a.data FROM employees a WHERE a.data.EmpId=" + id ;
12- }
137 var connection = oracleDriver . defaultConnection ( ) ;
8+ var prepStmt ;
9+
1410 // Prepare statement
15- var preparedStatement = connection . prepareStatement ( query ) ;
11+ if ( id == 'all' ) {
12+ prepStmt = connection . prepareStatement ( "SELECT a.data FROM employees a" ) ;
13+ } else {
14+ prepStmt = connection . prepareStatement ( "SELECT a.data FROM employees a WHERE a.data.EmpId = ?" ) ;
15+ prepStmt . setInt ( 1 , id ) ;
16+ }
17+
1618 // execute Query
17- var resultSet = preparedStatement . executeQuery ( ) ;
19+ var resultSet = prepStmt . executeQuery ( ) ;
20+
1821 // display results
19- while ( resultSet . next ( ) ) {
20- output = output + resultSet . getString ( 1 ) + " " ;
21- }
22- // cleanup
22+ while ( resultSet . next ( ) ) {
23+ output = output + resultSet . getString ( 1 ) + "<br>" ;
24+ }
25+
26+ // cleanup
2327 resultSet . close ( ) ;
24- preparedStatement . close ( ) ;
28+ prepStmt . close ( ) ;
2529 connection . close ( ) ;
2630 return output ;
27- }
31+ }
You can’t perform that action at this time.
0 commit comments