Guest User

Untitled

a guest
Nov 16th, 2018
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5 1.24 KB | None | 0 0
  1. import java.io.PrintWriter;
  2. import java.sql.Connection;
  3. import java.sql.DriverManager;
  4. import java.sql.SQLException;
  5.  
  6. import org.olap4j.CellSet;
  7. import org.olap4j.OlapConnection;
  8. import org.olap4j.PreparedOlapStatement;
  9. import org.olap4j.layout.CellSetFormatter;
  10. import org.olap4j.layout.RectangularCellSetFormatter;
  11.  
  12.  
  13.            
  14.  
  15. import java.io.PrintWriter;
  16. import java.sql.Connection;
  17. import java.sql.DriverManager;
  18. import java.sql.SQLException;
  19.  
  20. import org.olap4j.CellSet;
  21. import org.olap4j.OlapConnection;
  22. import org.olap4j.PreparedOlapStatement;
  23. import org.olap4j.layout.CellSetFormatter;
  24. import org.olap4j.layout.RectangularCellSetFormatter;
  25.  
  26.  
  27. Connection jdbcConn = DriverManager.getConnection(
  28.     "jdbc:mondrian:" +
  29.     "JdbcDrivers=com.mysql.jdbc.Driver" +
  30.     "Jdbc=jdbc:mysql://localhost:3306/seasa" +
  31.     "Catalog=res:com/compmakeart/ceasa.xml");
  32.        
  33. OlapConnection olapConn = jdbcConn.unwrap(OlapConnection.class);
  34.        
  35. PreparedOlapStatement olapSt = olapConn.prepareOlapStatement(
  36.     "SELECT [Measure].[Quantidade] ON COLUMNS, " +
  37.     "[Localizacao].[All Regiaos] OR ROWS");
  38.        
  39. CellSet cellSet = olapSt.executeQuery();
  40.        
  41. CellSetFormatter format = new RectangularCellSetFormatter(false);
  42. format.format(cellSet, new PrintWriter(System.out));
Add Comment
Please, Sign In to add comment