HarrJ

Day 23 Sample

Jul 18th, 2023 (edited)
414
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.27 KB | None | 0 0
  1. package week4training;
  2. import java.sql.*;
  3. //bago paganahin:
  4. // -- may connector jar na ba?
  5. // -- naka add na sa library ng project sa netbeans
  6. // -- may ganyan ka ba na katulad na table sa database mo
  7. // -- tama na ba yung address string?
  8.  
  9. // uses RunQuery01 Class for sql connection
  10. public class Day23B {
  11.     public static void main(String[] args) {
  12.         Day23B callRunQuery = new Day23B();
  13.        
  14.         callRunQuery.viewProdList();
  15.     }
  16.  
  17.     public void viewProdList() {
  18.         String address = "jdbc:mysql://localhost:3306/db_mng_b2";
  19.         String userName = "root";
  20.         String passWord = "";
  21.         String sqlQuery = "SELECT fld_plist_id"
  22.                 + ", fld_prod_name"
  23.                 + ", fld_prod_price"
  24.                 + ", fld_category"
  25.                 + ", fld_quantity "
  26.                 + "FROM tbl_prod_list";
  27.        
  28.         try {
  29.             Connection conn = DriverManager.getConnection(
  30.                     address,userName,passWord);
  31.             PreparedStatement stmt = conn.prepareStatement(sqlQuery);
  32.            
  33.             ResultSet rs = stmt.executeQuery();
  34.             while (rs.next()) {                
  35.                 System.out.print(rs.getString("fld_plist_id")+ " | ");
  36.                 System.out.print(rs.getString("fld_prod_name")+ " | ");
  37.                 System.out.print(rs.getString(3)+ " | ");
  38.                 System.out.print(rs.getString(4)+ " | ");
  39.                 System.out.println(rs.getString(5)+ " | ");
  40.             }
  41.             // your additional code here
  42.             conn.close();
  43.         } catch (Exception e) {
  44.             System.out.println(e.getMessage());
  45.         }
  46.     }
  47.  
  48. }
  49.  
  50. //----------------------------------
  51.  
  52. CREATE TABLE tbl_prod_list
  53. (
  54.   fld_plist_id INT NOT NULL AUTO_INCREMENT
  55.   ,fld_prod_name VARCHAR(30)
  56.   ,fld_prod_price DECIMAL(20,4)
  57.   ,fld_category VARCHAR(30)
  58.   ,fld_quantity INTEGER
  59.   ,PRIMARY KEY (fld_plist_id)
  60. );
  61.  
  62. INSERT INTO tbl_prod_list (
  63.   fld_prod_name
  64.   , fld_prod_price
  65.   , fld_category
  66.   , fld_quantity
  67. )
  68. VALUES
  69. ('Corned Beef' ,39 ,'Canned Goods' ,3)
  70. ,('Lucky Me Pancit Canton' ,14 ,'Noodles' ,4)
  71. ,('Apples' ,20 ,'Fruits' ,6)
  72. ,('Leche Plan' ,115 ,'Dessert' ,5)
  73. ,('Piattos' ,30 ,'Snacks' ,8)
  74. ,('Aficionado' ,100 ,'Perfume' ,8)
  75. ,('Zara' ,2500 ,'Clothing' ,57)
  76. ,('Orange' ,25 ,'Fruits' ,32)
  77. ,('Mario De Boro' ,1000 ,'Shoes' ,4)
  78. ,('Aqua Flask' ,800 ,'Tumbler' ,5)
  79. ,('Colgate 22g' ,8.25 ,'Toothpaste' ,6)
  80. ,('Magic Sarap' ,3.75 ,'Food Seasoning' ,3)
  81. ,('Creamsilk' ,6.50 ,'Personal Hygiene' ,11)
  82. ,('Sunsilk' ,5.75 ,'Personal Hygiene' ,12)
  83. ,('Maybeline' ,135.00 ,'Lipstick' ,2)
  84. ,('Dove Beauty Bar' ,59.95 ,'Personal Hygiene' ,3)
  85. ,('Pantene Conditioner' ,77.10 ,'Personal Hygiene' ,24)
  86. ,('Eden Cheese' ,49.20 ,'Dairy' ,5)
  87. ,('Alaska Condensed Milk' ,33 ,'Canned Goods' ,10)
  88. ,('Lemon Square Twin Cake' ,58.80 ,'Bread' ,5)
  89. ,('Woofy' ,1800 ,'Pet Supplies' ,5)
  90. ,('Surf 1.18' ,250 ,'Detergent' ,3)
  91. ,('Freska Tuna' ,190 ,'Canned Goods' ,10)
  92. ,('Happy Pants' ,300 ,'Baby Diaper' ,5)
  93. ,('Canin' ,1600 ,'Pet Supplies' ,2)
  94. ,('Great Taste 3 in 1 Choco' ,108 ,'Drinks', 7)
  95. ,('Xtra Big Original',15,'Noodles',20)
  96. ,('Xtra Big Calamansi',15,'Noodles',30)
  97. ,('Nissin Yakisoba Spicy Chicken',9,'Noodles',20)
  98. ,('Nissin Yakisoba Savory Beef',9,'Noodles',20)
  99. ,('Oreo 3x10',48.95,'Biscuits',12)
  100. ,('Grahan Cracker 250g',37,'Biscuits',12)
  101. ,('Tide 1kl',242,'Detergent',5)
  102. ,('Cream o Original 3x10',52.30,'Biscuits',11)
  103. ,('Indomie Original',13,'Noodles',25)
  104. ,('CenturyTuna Flk in Oil 155g 3s',106,'Canned Goods',12)
  105. ,('Argentina Meat Loaf 170g x 3',74.25,'Canned Goods',8)
  106. ,('UFC Mushrooms 198g Bndl of 12',339.36,'Canned Goods',7)
  107. ,('Oishi Cheese & Onion 42g x 6',73,'Biscuits',13)
  108. ,('Quaker Variety (Bundle of 2)',138.29,'Biscuits',14)
  109. ,('Julies PB Biscuits 135g x 2',126,'Biscuits',15)
  110. ,('Surf Powder Cherry Blsm 1.1kg',118,'Detergent',12)
  111. ,('Mighty Clean Floral Pink 1Klx6',237,'Detergent',14)
  112. ,('2 DOZEN REXONA DEODORANT SACHT',24.55,'Personal Hygiene',8)
  113. ,('NIVEA Deodorant Extra 50 ml',197,'Personal Hygiene',8)
  114. ,('CJ Foods Kalbi BBQ Sauce 840g',209,'Food Seasoning',7)
  115. ,('Mang Tomas Regular 1 kg',82,'Food Seasoning',15)
  116. ,('V-Cut Spicy bbq 60g 3 Pack',110.58,'Snacks',11)
  117. ,('Mister Potato Sour Cream 85g',70,'Snacks',13)
  118. ,('Panpan Dorayaki Flavr 12g*12pc',95.48,'Snacks',14);
  119.  
Add Comment
Please, Sign In to add comment