Advertisement
Guest User

Untitled

a guest
Apr 26th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.92 KB | None | 0 0
  1. function handle(){
  2. //MYSQL INFO
  3. //host tks.wtf:3306
  4. //User vtDataBot
  5. //Password vtDbAccess#2019+
  6. //Schema vt_Data
  7. //MMEType utf8_general_ci
  8. //Locals UTC
  9.  
  10. //sqladmin sqladmin.tks.wtf
  11. //User vtDataBot
  12. //Password vtDbAccess#2019+
  13.  
  14. //database: vt_data
  15. //table: vt_warehouse_logistics (Lager)
  16. //table: vt_warehouse_foundry (Lager)
  17. //table: vt_warehouse_vehicle (Lager)
  18. //table: vt_vehicleimport_data (Import Motor)
  19.  
  20. vt_warehouse_all()
  21. vt_warehouse_logistics()
  22. vt_warehouse_foundry()
  23. vt_warehouse_vehicle()
  24. }
  25.  
  26. function vt_warehouse_logistics() {
  27. //clear old stuff
  28. var spreadsheet = SpreadsheetApp.getActive();
  29. spreadsheet.getActiveSheet().getRange('LagerBot!K3:N2000').clearContent()
  30.  
  31. var conn = Jdbc.getConnection('jdbc:mysql://tks.wtf:3306/vt_data', 'vtDataBot', 'vtDbAccess#2019+');
  32. var stmt = conn.createStatement();
  33. var start = new Date();
  34. var rs = stmt.executeQuery('SELECT name, number, warehouse, datafrom FROM vt_warehouse_logistics');
  35.  
  36. var doc = SpreadsheetApp.getActiveSpreadsheet();
  37. var cell = doc.getRange('LagerBot!K3');
  38. var row = 0;
  39. var getCount = rs.getMetaData().getColumnCount();
  40. var i;
  41.  
  42. for (var i = 0; i < getCount; i++){
  43. cell.offset(row, i).setValue(rs.getMetaData().getColumnName(i+1));
  44. }
  45.  
  46. var row = 1;
  47. while (rs.next()) {
  48. for (var col = 0; col < rs.getMetaData().getColumnCount(); col++) {
  49. cell.offset(row, col).setValue(rs.getString(col + 1));
  50. }
  51. row++;
  52. }
  53.  
  54. rs.close();
  55. stmt.close();
  56. conn.close();
  57.  
  58.  
  59. //spreadsheet.getActiveSheet().getRange('LagerBot!F2').setValue('Daten vom: ')
  60. //spreadsheet.getActiveSheet().getRange('LagerBot!G2').setFormula('I4')
  61.  
  62. }
  63.  
  64.  
  65. function vt_warehouse_foundry() {
  66. //clear old stuff
  67. var spreadsheet = SpreadsheetApp.getActive();
  68. spreadsheet.getActiveSheet().getRange('LagerBot!P3:S2000').clearContent()
  69.  
  70. var conn = Jdbc.getConnection('jdbc:mysql://tks.wtf:3306/vt_data', 'vtDataBot', 'vtDbAccess#2019+');
  71. var stmt = conn.createStatement();
  72. var start = new Date();
  73. var rs = stmt.executeQuery('SELECT name, number, warehouse, datafrom FROM vt_warehouse_foundry');
  74.  
  75. var doc = SpreadsheetApp.getActiveSpreadsheet();
  76. var cell = doc.getRange('LagerBot!P3');
  77. var row = 0;
  78. var getCount = rs.getMetaData().getColumnCount();
  79. var i;
  80.  
  81. for (var i = 0; i < getCount; i++){
  82. cell.offset(row, i).setValue(rs.getMetaData().getColumnName(i+1));
  83. }
  84.  
  85. var row = 1;
  86. while (rs.next()) {
  87. for (var col = 0; col < rs.getMetaData().getColumnCount(); col++) {
  88. cell.offset(row, col).setValue(rs.getString(col + 1));
  89. }
  90. row++;
  91. }
  92.  
  93. rs.close();
  94. stmt.close();
  95. conn.close();
  96. var end = new Date();
  97. }
  98.  
  99. function vt_warehouse_vehicle() {
  100. //clear old stuff
  101. var spreadsheet = SpreadsheetApp.getActive();
  102. spreadsheet.getActiveSheet().getRange('LagerBot!U3:X2000').clearContent()
  103.  
  104. var conn = Jdbc.getConnection('jdbc:mysql://tks.wtf:3306/vt_data', 'vtDataBot', 'vtDbAccess#2019+');
  105. var stmt = conn.createStatement();
  106. var start = new Date();
  107. var rs = stmt.executeQuery('SELECT name, number, warehouse, datafrom FROM vt_warehouse_vehicle');
  108.  
  109. var doc = SpreadsheetApp.getActiveSpreadsheet();
  110. var cell = doc.getRange('LagerBot!U3');
  111. var row = 0;
  112. var getCount = rs.getMetaData().getColumnCount();
  113. var i;
  114.  
  115. for (var i = 0; i < getCount; i++){
  116. cell.offset(row, i).setValue(rs.getMetaData().getColumnName(i+1));
  117. }
  118.  
  119. var row = 1;
  120. while (rs.next()) {
  121. for (var col = 0; col < rs.getMetaData().getColumnCount(); col++) {
  122. cell.offset(row, col).setValue(rs.getString(col + 1));
  123. }
  124. row++;
  125. }
  126.  
  127. rs.close();
  128. stmt.close();
  129. conn.close();
  130. var end = new Date();
  131. }
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143. //database: vt_data
  144. //table: vt_warehouse_logistics (Lager)
  145. //table: vt_warehouse_foundry (Lager)
  146. //table: vt_warehouse_vehicle (Lager)
  147. //table: vt_vehicleimport_data (Import Motor)
  148.  
  149.  
  150.  
  151.  
  152.  
  153. function vt_warehouse_all() {
  154. //clear old stuff
  155. var spreadsheet = SpreadsheetApp.getActive();
  156. spreadsheet.getActiveSheet().getRange('LagerBot!F3:I2000').clearContent()
  157.  
  158. var conn = Jdbc.getConnection('jdbc:mysql://tks.wtf:3306/vt_data', 'vtDataBot', 'vtDbAccess#2019+');
  159. var stmt = conn.createStatement();
  160. var start = new Date();
  161. var rs = stmt.executeQuery('SELECT name, number, warehouse, datafrom FROM vt_warehouse_logistics');
  162. var doc = SpreadsheetApp.getActiveSpreadsheet();
  163. var cell = doc.getRange('LagerBot!F3');
  164. var row = 0;
  165. var getCount = rs.getMetaData().getColumnCount();
  166. var i;
  167.  
  168. for (var i = 0; i < getCount; i++){
  169. cell.offset(row, i).setValue(rs.getMetaData().getColumnName(i+1));
  170. }
  171.  
  172. var row = 1;
  173. while (rs.next()) {
  174. for (var col = 0; col < rs.getMetaData().getColumnCount(); col++) {
  175. cell.offset(row, col).setValue(rs.getString(col + 1));
  176. }
  177. row++;
  178. }
  179.  
  180. var rs = stmt.executeQuery('SELECT name, number, warehouse, datafrom FROM vt_warehouse_foundry');
  181. for (var i = 0; i < getCount; i++){
  182. cell.offset(row, i).setValue(rs.getMetaData().getColumnName(i+1));
  183. }
  184.  
  185. while (rs.next()) {
  186. for (var col = 0; col < rs.getMetaData().getColumnCount(); col++) {
  187. cell.offset(row, col).setValue(rs.getString(col + 1));
  188. }
  189. row++;
  190. }
  191.  
  192. var rs = stmt.executeQuery('SELECT name, number, warehouse, datafrom FROM vt_warehouse_vehicle');
  193. for (var i = 0; i < getCount; i++){
  194. cell.offset(row, i).setValue(rs.getMetaData().getColumnName(i+1));
  195. }
  196.  
  197. while (rs.next()) {
  198. for (var col = 0; col < rs.getMetaData().getColumnCount(); col++) {
  199. cell.offset(row, col).setValue(rs.getString(col + 1));
  200. }
  201. row++;
  202. }
  203.  
  204. rs.close();
  205. stmt.close();
  206. conn.close();
  207. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement