Advertisement
Khadija_Assem

Untitled

Nov 29th, 2019
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. package sample;
  2.  
  3. import eg.edu.alexu.csd.oop.db.MyDatabase;
  4.  
  5. import java.sql.SQLException;
  6.  
  7. public class FunctionFacasd {
  8. private String query;
  9. private MyDatabase db = MyDatabase.getDatabase();;
  10.  
  11. public void setQuery(String query){
  12. this.query = query;
  13. }
  14.  
  15. public void operate() throws SQLException {
  16. String newquery = query.trim() ;
  17. newquery= newquery.toUpperCase();
  18. if(newquery.startsWith("CR")||newquery.startsWith("DR")){
  19. db.executeStructureQuery(query);
  20. }
  21. else if(newquery.startsWith("S")){
  22. db.executeQuery(query);
  23. }
  24. else if (newquery.startsWith("U")||newquery.startsWith("DE")||newquery.startsWith("I")){
  25. db.executeUpdateQuery(query);
  26. }
  27. else{
  28. throw new SQLException();
  29. }
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement