Advertisement
Guest User

Untitled

a guest
May 26th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.45 KB | None | 0 0
  1. import sqlj.runtime.*;
  2. import sqlj.runtime.ref.*;
  3. import java.sql.*;
  4. import java.io.*;
  5.  
  6. public class sqlj_1 {
  7.     private static Ctx myCtx;
  8.     private static BufferedReader in;
  9.    
  10.     public static void aufgabe1() {
  11.         String birthday;
  12.         double salary;
  13.         String nName = "HAAS";
  14.         String vName = "CHRISTINE";
  15.  
  16.        
  17.         try  {
  18.             // (1) Verbindungsaufbau
  19.             Class.forName("com.igb.db2.jcc.DB2Driver");
  20.             DefaultContext.setDefaultContext(new DefaultContext("jdbc:db2://139.30.3.158:50000/sample", "db2newby", "dbap10", false));
  21.  
  22.             #sql {SELECT BIRTHDATE, SALARY FROM db2inst1.EMPLOYEE WHERE FIRSTNME = :vName AND LASTNAME = :nName};
  23.  
  24.             System.out.print(birthday + " und " + salary + " sind die Ergebnisse!");
  25.  
  26.         } catch (Exception e) {
  27.  
  28.         }
  29.  
  30.    
  31.     }
  32.  
  33.     public static void aufgabe2() {
  34.         String myFirstname;
  35.         String myLastname;
  36.         String projectNumber = 1;
  37.        
  38.         try {
  39.             // (1) Verbindungsaufbau
  40.             Class.forName("com.igb.db2.jcc.DB2Driver");
  41.             DefaultContext.setDefaultContext(new DefaultContext("jdbc:db2://139.30.3.158:50000/sample", "db2newby", "dbap10", false));
  42.  
  43.             #sql {SELECT
  44.                 db2inst1.EMPLOYEE.FIRSTNME AS myFirstname, db2inst1.EMPLOYEE.LASTNAME AS myLastname
  45.                   FROM
  46.                 db2inst1.EMP_ACT
  47.                   JOIN
  48.                 db2inst1.EMPLOYEE ON db2inst1.EMP_ACT.EMPNO = db2inst1.EMPLOYEE.EMPNO
  49.                   WHERE
  50.                 db2inst1.EMP_ACT.PROJNO = :projectNumber};
  51.  
  52.         } catch {Exception e) {
  53.         }
  54.     }
  55.  
  56.     public static void main() {
  57.         aufgabe1();
  58.     }  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement