Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.15 KB | None | 0 0
  1. import java.sql.*;
  2.  
  3. private static Connection connect = null;
  4.  
  5. public static Boolean ConnectToDatabase()
  6. {
  7. try
  8. {
  9. Class.forName("com.mysql.jdbc.Driver");
  10. // Setup the connection with the DB
  11. connect = DriverManager.getConnection("jdbc:mysql://localhost/sdb?user=ShiftPilot&password=bunker");
  12.  
  13. return true;
  14.  
  15. }catch(Exception e)
  16. {
  17. return false;
  18. }
  19. }
  20.  
  21. public static ResultSet GetTenLastResult()
  22. {
  23. return null;
  24. }
  25.  
  26. public static Boolean SearchProblem()
  27. {
  28. if(ConnectToDatabase()) // if connection ok and saved
  29. {
  30.  
  31.  
  32. }
  33. else
  34. {
  35. return false;
  36. }
  37. return false;
  38. }
  39. public static Boolean SaveMeasuring(String date, String name, String size, String no_production, String grid, String adjust_grid, String adjust_grid2,
  40. String thikness, String link_plans_tiles ,String visual_control_white_lines, String visual_control_waves, String adjust_link, String lenght_above,
  41. String lenght_below, String with_left, String with_right, String angularity_left, String angularity_right, String adjust_measuring, String date_print,
  42. String measuring_mousse_s3, String measuring_mousse_s7, String adjust_mousse, String plank_asside_tracking, String cut1_6, String cut2_5, String cut3_8,
  43. String cut4_7, String cut1_2, String cut3_4, String cut5_6, String cut7_8, String bevel_1, String bevel_3, String bevel_5, String bevel_7)
  44. {
  45. // save strings to database
  46. if(ConnectToDatabase()) // if connection ok and savd
  47. {
  48. // create a Statement from the connection
  49.  
  50. try
  51. {
  52. // insert the data
  53.  
  54. PreparedStatement statement;
  55. statement = connect.prepareStatement("INSERT INTO measuring (date, name, size, no_production, grid, adjust_raster, adjust_raster2, thinkness, link_plans_tiles, visual_control_white_lines, visual_control_waves, adjust_link, lenght_above, lenght_below, with_left, with_right, angularity_left, angularity_right, adjust_measuring, date_print, measuring_mousse_s3, measuring_mousse_s7, adjust_mousse, plank_asside_tracking, cut1_6, cut2_5, cut3_8, cut4_7, cut1_2, cut3_4, cut5_6, cut7_8, bevel_1, bevel_3, bevel_5, bevel_7) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
  56. statement.setString(1, date);
  57. statement.setString(2, name);
  58. statement.setString(3, size);
  59. statement.setString(4, no_production);
  60. statement.setString(5, grid);
  61. statement.setString(6, adjust_grid);
  62. statement.setString(7, adjust_grid2);
  63. statement.setString(8, thikness);
  64. statement.setString(9, link_plans_tiles);
  65. statement.setString(10, visual_control_white_lines);
  66. statement.setString(11, visual_control_waves);
  67. statement.setString(12, adjust_link);
  68. statement.setString(13, lenght_above);
  69. statement.setString(14, lenght_below);
  70. statement.setString(15, with_left);
  71. statement.setString(16, with_right);
  72. statement.setString(17, angularity_left);
  73. statement.setString(18, angularity_right);
  74. statement.setString(19, adjust_measuring);
  75. statement.setString(20, date_print);
  76. statement.setString(21, measuring_mousse_s3);
  77. statement.setString(22, measuring_mousse_s7);
  78. statement.setString(23, adjust_mousse);
  79. statement.setString(24, plank_asside_tracking);
  80. statement.setString(25, cut1_6);
  81. statement.setString(26, cut2_5);
  82. statement.setString(27, cut3_8);
  83. statement.setString(28, cut4_7);
  84. statement.setString(29, cut1_2);
  85. statement.setString(30, cut3_4);
  86. statement.setString(31, cut5_6);
  87. statement.setString(32, cut7_8);
  88. statement.setString(33, bevel_1);
  89. statement.setString(34, bevel_3);
  90. statement.setString(35, bevel_5);
  91. statement.setString(36, bevel_7);
  92. statement.executeUpdate();
  93. }
  94. catch(Exception e)
  95. {
  96. return false;
  97. }
  98.  
  99. return true;
  100. }
  101. else
  102. {
  103. return false;
  104. }
  105. }
  106.  
  107. private void jButtonAddMeasuring1ActionPerformed(java.awt.event.ActionEvent evt) {
  108. String adr1 = (jComboBoxAdjustGrid1.getSelectedItem().toString() + ": " + jTextFieldAdjustGrid1);
  109. String adr2 = (jComboBoxAdjustGrid2.getSelectedItem().toString() + ": " + jTextFieldAdjustGrid2);
  110. if (DatabaseManager.SaveMeasuring(jLabelClock1.getText(), jComboBoxName1.getSelectedItem().toString(),jComboBoxType.getSelectedItem().toString(), noP,
  111. jComboBoxGrid.getSelectedItem().toString(), adr1, adr2, jTextFieldThickness.toString(), jComboBoxTylesGeneral.getSelectedItem().toString(),
  112. jComboBoxVisualControlLines.getSelectedItem().toString(), jComboBoxVisualControlWave.getSelectedItem().toString(), jTextFieldLinkAdjust.toString(),
  113. jTextFieldLenghtLeft.toString(), jTextFieldLenghtRight.toString(), jTextFieldWithLeft.toString(), jTextFieldWithRight.toString(), jTextFieldAngularityLeft.toString(),
  114. jTextFieldAngularityRight.toString(), jTextFieldMeasuringAdjust.toString(), jComboBoxDatePrint.getSelectedItem().toString(), jTextFieldMousse1.toString(),
  115. jTextFieldMousse2.toString(), jTextFieldMousseAdjust.toString(), jComboBoxTracking.getSelectedItem().toString(), jComboBoxCutting1.getSelectedItem().toString(),
  116. jComboBoxCutting2.getSelectedItem().toString(), jComboBoxCutting3.getSelectedItem().toString(), jComboBoxCutting4.getSelectedItem().toString(),
  117. jComboBoxCutting5.getSelectedItem().toString(), jComboBoxCutting6.getSelectedItem().toString(), jComboBoxCutting7.getSelectedItem().toString(),
  118. jComboBoxCutting8.getSelectedItem().toString(), jComboBoxBevel1.getSelectedItem().toString(), jComboBoxBevel2.getSelectedItem().toString(),
  119. jComboBoxBevel3.getSelectedItem().toString(), jComboBoxBevel4.getSelectedItem().toString())){
  120. ok k=new ok();
  121. k.setVisible (true);
  122. }else {
  123. error o=new error();
  124. o.setVisible (true);
  125. };}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement