Advertisement
Guest User

Untitled

a guest
May 30th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.29 KB | None | 0 0
  1. Imports System.Data.SqlClient
  2. Public Class EnterAuto
  3. Const cs As String = "Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename='C:\Users\eu\Documents\Visual Studio 2013\Projects\ProgetoM17\ProgetoM17\UsersDb.mdf';Integrated Security=True;Connect Timeout=30"
  4.  
  5. Private Sub EnterAuto_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  6. TextBox1.Visible = False
  7. TextBox1.Text = "False"
  8. RadioButton1.Checked = True
  9. Dim con2 As New SqlConnection(cs)
  10. con2.Open()
  11. Dim sql2 As String = "select marca from marcas"
  12. Dim sqlcom2 As New SqlCommand(sql2, con2)
  13. Dim dr2 As SqlDataReader = sqlcom2.ExecuteReader()
  14. ComboBox1.Items.Clear()
  15.  
  16. While dr2.Read()
  17. ComboBox1.Items.Add(dr2.Item(0))
  18. End While
  19. con2.Close()
  20.  
  21. End Sub
  22.  
  23. Private Sub CmdAdminLogin_Click(sender As Object, e As EventArgs) Handles save.Click
  24. Const cs As String = "Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename='C:\Users\eu\Documents\Visual Studio 2013\Projects\ProgetoM17\ProgetoM17\UsersDb.mdf';Integrated Security=True;Connect Timeout=30"
  25. Dim con As New SqlConnection(cs)
  26. con.Open()
  27.  
  28. Dim matricula As String = MaskedTextBox1.Text
  29. Dim marca As String
  30. Dim Modelo As String
  31. Dim ano As Integer
  32. Dim PrecoCusto As Integer = MaskedTextBox2.Text
  33. Dim PrecoVenda As Integer = MaskedTextBox3.Text
  34. Dim Consumo As String = MaskedTextBox4.Text
  35. Consumo = Consumo.Replace(",", ".")
  36. Dim Potencia As String = MaskedTextBox5.Text
  37. Dim Cilindrada As String = MaskedTextBox6.Text
  38. Dim NumPortas As String = MaskedTextBox7.Text
  39. Dim Comb As String = ""
  40. Dim vendido As String
  41. vendido = TextBox1.Text
  42.  
  43. If RadioButton1.Checked Then
  44. Comb = "Gasóleo"
  45. End If
  46. If RadioButton2.Checked Then
  47. Comb = "Gasolina"
  48. End If
  49. If RadioButton3.Checked Then
  50. Comb = "GPL"
  51. End If
  52.  
  53. marca = ComboBox1.SelectedItem
  54. ano = ComboBox2.SelectedItem
  55. Modelo = ComboBox3.SelectedItem
  56.  
  57.  
  58.  
  59.  
  60. Dim sql As String = "INSERT INTO DadosAuto values('" & matricula & "', '" & marca & "', '" & Modelo & "', " & ano & " , " & PrecoVenda & ", " & PrecoCusto & ", '" & Consumo & "', " & Cilindrada & ", " & Potencia & ", " & NumPortas & ", '" & Comb & "', '" & vendido & "')"
  61. 'InputBox("", "", sql)
  62. Dim sqlcom As New SqlCommand(sql, con)
  63. Dim nr As Integer
  64. Try
  65. nr = sqlcom.ExecuteNonQuery()
  66. Catch exc As SqlException
  67. MsgBox(exc.Message)
  68.  
  69. MsgBox("Erro a inserir o registo, introduza todos os campos corretamente!")
  70. End Try
  71. If nr = 0 Then
  72. MsgBox("Registo não inserido!")
  73. Else
  74.  
  75. MsgBox("Registo inserido com sucesso!")
  76. MaskedTextBox1.Text = ""
  77. MaskedTextBox2.Text = ""
  78. MaskedTextBox3.Text = ""
  79. MaskedTextBox4.Text = ""
  80. MaskedTextBox5.Text = ""
  81. MaskedTextBox6.Text = ""
  82. MaskedTextBox7.Text = ""
  83. ComboBox1.SelectedItem = Nothing
  84. ComboBox2.SelectedItem = Nothing
  85. ComboBox3.SelectedItem = Nothing
  86. ComboBox3.SelectedItem = ""
  87. ComboBox3.SelectedText = ""
  88. ComboBox3.Text = ""
  89.  
  90. End If
  91.  
  92.  
  93.  
  94. RadioButton1.Checked = True
  95.  
  96. con.Close()
  97. End Sub
  98. Private Sub cancel_Click(sender As Object, e As EventArgs) Handles cancel.Click
  99. Me.Hide()
  100. limpar_sair.Show()
  101. End Sub
  102.  
  103. Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedIndexChanged
  104. Dim con3 As New SqlConnection(cs)
  105. con3.Open()
  106. Dim sql3 As String = "select modelo from marcas,modelos where marcas.posmarca=modelos.posmarca and marcas.marca='" & ComboBox1.SelectedItem & "'"
  107. 'InputBox("", "", sql3)
  108. Dim sqlcom3 As New SqlCommand(sql3, con3)
  109. Dim dr3 As SqlDataReader = sqlcom3.ExecuteReader()
  110. ComboBox3.Items.Clear()
  111.  
  112. While dr3.Read()
  113. ComboBox3.Items.Add(dr3.Item(0))
  114. End While
  115. con3.Close()
  116.  
  117. End Sub
  118. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement