Advertisement
Guest User

Untitled

a guest
Nov 3rd, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.DatabaseMetaData;
  3. import java.sql.DriverManager;
  4. import java.sql.ResultSet;
  5. import java.sql.SQLException;
  6. import java.sql.Statement;
  7. import java.util.ArrayList;
  8. import java.util.List;
  9. import java.sql.*;
  10.  
  11. public class DBExample2 {
  12.  
  13. public static void main(String[] args) {
  14. List<String> list1 = GetAllProductName();
  15. for (String item : list1) {
  16. System.out.println(item);
  17. }
  18. InsertProduct("6", "Product 6");
  19. list1 = GetAllProductName();
  20. for (String item : list1) {
  21. System.out.println(item);
  22. }
  23. }
  24.  
  25. public static List<String> GetAllProductName() {
  26. Connection conn = null;
  27. ArrayList<String> productlist = new ArrayList<String>();
  28. try {
  29. String dbURL = "jdbc:sqlserver://DESKTOP-SA6L2QJ\\PRAPHUSAK;DatabaseName=Student";
  30. String user = "sa";
  31. String pass = "582115033";
  32. conn = DriverManager.getConnection(dbURL, user, pass);
  33. if (conn != null) {
  34. Statement m_Statement = conn.createStatement();
  35. String query = "SELECT * FROM Student";
  36. ResultSet m_ResultSet = m_Statement.executeQuery(query);
  37. while (m_ResultSet.next()) {
  38. productlist.add(m_ResultSet.getString(1) + "," + m_ResultSet.getString(2));
  39. }
  40. }
  41. } catch (SQLException ex) {
  42. ex.printStackTrace();
  43.  
  44. } finally {
  45. try {
  46. if (conn != null && !conn.isClosed()) {
  47. conn.close();
  48. }
  49. } catch (SQLException ex) {
  50. ex.printStackTrace();
  51. }
  52. }
  53. return productlist;
  54. }
  55.  
  56. public static void InsertProduct(String id, String Name) {
  57. Connection conn = null;
  58. ArrayList<String> productlist = new ArrayList<String>();
  59.  
  60. try {
  61. String dbURL = "jdbc:sqlserver://DESKTOP-SA6L2QJ\\PRAPHUSAK;DatabaseName=Student";
  62. String user = "sa";
  63. String pass = "582115033";
  64. conn = DriverManager.getConnection(dbURL, user, pass);
  65. if (conn != null) {
  66. Statement m_Statement = conn.createStatement();
  67. String query = "Insert into product_tbl (p) values('" + id + "','" + Name + "')";
  68. m_Statement.execute(query);
  69. }
  70. } catch (SQLException ex) {
  71. ex.printStackTrace();
  72. } finally {
  73. try {
  74. if (conn != null && !conn.isClosed()) {
  75. conn.close();
  76. }
  77. } catch (SQLException ex) {
  78. ex.printStackTrace();
  79. }
  80. }
  81. }
  82. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement