fursty

22

Dec 16th, 2019
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.Data.OleDb;
  7. using System.Data;
  8. using System.Windows.Forms;
  9.  
  10. namespace WindowsFormsApplication1
  11. {
  12. class Broker
  13. {
  14. OleDbConnection connection;
  15. OleDbCommand command;
  16. private void ConnectTo()
  17. {
  18. connection = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\student\Desktop\Database181.accdb");
  19. command = connection.CreateCommand();
  20. }
  21. public Broker()
  22. {
  23. ConnectTo();
  24. }
  25.  
  26. public void Insert(Person p)
  27. {
  28. try
  29. {
  30.  
  31. command.CommandText = "INSERT INTO Movies([Zaglavie], [Janr], [Glavnarolq], [Glavnq_rolq]) VALUES ('" + p.Title1 + "', '" + p.janr1 + "', '" + p.rolq1 + "', '" + p.rolq2 + "')";
  32. command.CommandType = CommandType.Text;
  33.  
  34. connection.Open();
  35. command.ExecuteNonQuery();
  36. }
  37. catch (Exception)
  38. {
  39.  
  40. MessageBox.Show("Некоректни данни! Моля въведете отново!");
  41. }
  42. finally
  43. {
  44. if (connection != null)
  45. {
  46. connection.Close();
  47. }
  48. }
  49. }
  50.  
  51. public void Delete(Person p)
  52. {
  53. try
  54. {
  55.  
  56. command.CommandText = "DELETE FROM Movies([Zaglavie], [Janr], [Glavnarolq], [Glavnq_rolq]) WHERE ('" + p.Title1 + "', '" + p.janr1 + "', '" + p.rolq1 + "', '" + p.rolq2 + "')";
  57. command.CommandType = CommandType.Text;
  58.  
  59. connection.Open();
  60. command.ExecuteNonQuery();
  61. }
  62. catch (Exception)
  63. {
  64.  
  65. MessageBox.Show("Некоректни данни! Моля въведете отново!");
  66. }
  67. finally
  68. {
  69. if (connection != null)
  70. {
  71. connection.Close();
  72. }
  73. }
  74. }
  75. }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment