Advertisement
Guest User

Untitled

a guest
Mar 7th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.88 KB | None | 0 0
  1. import pymysql.cursors
  2. import csv
  3. from Variabelpro import *
  4.  
  5.  
  6.  
  7.  
  8. cnx = pymysql.connect(user='root',
  9. password='Elisabeth95',
  10. host='127.0.0.1',
  11. database='productdb')
  12. cursor = cnx.cursor()
  13.  
  14.  
  15.  
  16.  
  17. def sql_stuff(object):
  18. ## Opretter Company med navn og antal timer
  19. query = ('INSERT INTO companytime (Company_Name, time_capacity) VALUES (%s, %s);')
  20. cursor.execute(query, ("DogS Inc.", kaptimer))
  21.  
  22. ##Opdatere productdb dataen fra begge produkter
  23. for i in VO[current_product1]:
  24. query1 = ('INSERT INTO productdb (name,unit_cost,time_produce_minutes) VALUES (%s, %s, %s);')
  25. time_produce_minutes1 = Timer[current_product1]
  26. cursor.execute(query1, (current_product1,i,time_produce_minutes1))
  27.  
  28. for i in VO[current_product2]:
  29. query2 = ('INSERT INTO productdb (name,unit_cost,time_produce_minutes) VALUES (%s, %s, %s);')
  30. time_produce_minutes2 = Timer[current_product2]
  31. cursor.execute(query2, (current_product2,i,time_produce_minutes2))
  32.  
  33. for i in Salgspriser[current_product1]:
  34. query3 = ('INSERT INTO productinfo (product_id,unit_value) VALUES (%s, %s);')
  35. product_id = 1
  36. cursor.execute(query3, (product_id, i))
  37.  
  38. query4 = ('UPDATE productinfo SET amount=%s WHERE unit_value = %s;')
  39. cursor.execute(query4, (Afsætning[current_product1][0], Salgspriser[current_product1][0]))
  40. cursor.execute(query4, (Afsætning[current_product1][1], Salgspriser[current_product1][1]))
  41. cursor.execute(query4, (Afsætning[current_product1][2], Salgspriser[current_product1][2]))
  42. cursor.execute(query4, (Afsætning[current_product1][3], Salgspriser[current_product1][3]))
  43. cursor.execute(query4, (Afsætning[current_product1][4], Salgspriser[current_product1][4]))
  44.  
  45.  
  46. for i in Salgspriser[current_product2]:
  47. query5 = ('INSERT INTO productinfo (product_id,unit_value) VALUES (%s, %s);')
  48. product_id = 2
  49. cursor.execute(query5, (product_id, i))
  50.  
  51. query6 = ('UPDATE productinfo SET amount=%s WHERE unit_value = %s;')
  52. cursor.execute(query6, (Afsætning[current_product2][0], Salgspriser[current_product2][0]))
  53. cursor.execute(query6, (Afsætning[current_product2][1], Salgspriser[current_product2][1]))
  54. cursor.execute(query6, (Afsætning[current_product2][2], Salgspriser[current_product2][2]))
  55. cursor.execute(query6, (Afsætning[current_product2][3], Salgspriser[current_product2][3]))
  56.  
  57.  
  58.  
  59.  
  60. def reset_database(object):
  61.  
  62. reset = ('SET FOREIGN_KEY_CHECKS = 0; truncate companytime; truncate product_data; truncate productdb; truncate productinfo; SET FOREIGN_KEY_CHECKS = 1; commit')
  63. cursor.execute(reset)
  64.  
  65.  
  66. reset_database(object)
  67. sql_stuff(object)
  68.  
  69.  
  70. cnx.commit()
  71. cnx.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement