Advertisement
Guest User

Untitled

a guest
Dec 20th, 2014
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.ResultSet;
  4. import java.sql.Statement;
  5. import java.util.*;
  6. import java.awt.*;
  7. import javax.swing.*;
  8.  
  9. public class Data extends JPanel{
  10.  
  11. Connection connection = null;
  12. ResultSet resultSet = null;
  13. Statement statement = null;
  14.  
  15. static Vector<Vector<String>> data = new Vector<Vector<String>>();
  16. public String vString;
  17.  
  18. public String database(){
  19. try
  20. {
  21. Class.forName("org.sqlite.JDBC");
  22. connection = DriverManager.getConnection("jdbc:sqlite:src//movies.db");
  23. statement = connection.createStatement();
  24. resultSet = statement.executeQuery("SELECT id, movie_name, movie_category FROM content");
  25.  
  26. Vector<String> columnNames = new Vector<String>();
  27. columnNames.add("id");
  28. columnNames.add("movie_name");
  29. columnNames.add("movie_category");
  30.  
  31. while (resultSet.next())
  32. {
  33. Vector<String> vString = new Vector<String>();
  34.  
  35. vString.addElement(resultSet.getString("id"));
  36. vString.addElement(resultSet.getString("movie_name"));
  37. vString.addElement(resultSet.getString("movie_category"));
  38.  
  39.  
  40. data.add(vString);
  41.  
  42.  
  43.  
  44.  
  45. }
  46. } //try
  47. catch (Exception e)
  48. {
  49. e.printStackTrace();
  50. }
  51. finally
  52. {
  53. try
  54. {
  55. resultSet.close();
  56. statement.close();
  57. connection.close();
  58. }
  59. catch (Exception e)
  60. {
  61. e.printStackTrace();
  62. }
  63. }
  64. return vString;
  65. }
  66.  
  67.  
  68. public static void main(String[] args) {
  69.  
  70.  
  71. Data d = new Data();
  72. System.out.print(d.database());
  73.  
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement