Advertisement
Guest User

ParatiGrelo

a guest
Mar 14th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.13 KB | None | 0 0
  1. conexao = New MySqlConnection
  2. conexao.ConnectionString = "SERVER=localhost; user=root; password=''; database=bd_escola"
  3. If VerificaCodigoDisciplina(codis.Text) >= 1 Then
  4. sql = "SELECT * from disciplinas where disciplinaID = " + codis.Text + ";"
  5. Try
  6. conexao.Open()
  7. Try
  8. comando.Connection = conexao
  9. comando.CommandText = sql
  10. adaptador.SelectCommand = comando
  11. adaptador.Fill(dados)
  12. DataGridView1.DataSource = dados
  13. Catch erro As Exception
  14. MessageBox.Show("erro ao tentar ler a db", erro.Message)
  15. End Try
  16. MessageBox.Show("Lig aberta com successo")
  17.  
  18. Catch erro As Exception
  19. MessageBox.Show("erro ao tentar ler a db", erro.Message)
  20. Finally
  21. conexao.Dispose()
  22. End Try
  23. conexao = New MySqlConnection
  24. conexao.ConnectionString = "SERVER=localhost; user=root; password=''; database=bd_escola"
  25. sql = "UPDATE(disciplinas)"
  26. sql += "SET disciplinaID ='" + codis.Text + "', nmodulos = '" + nmodulos.Value.ToString + "'," & "disciplina = '" & nomedis.Text & "'"
  27. sql += "WHERE disciplinaID = '" + codis.Text + "';"
  28. Try
  29. conexao.Open()
  30. Try
  31. comando.Connection = conexao
  32. comando.CommandText = sql
  33. adaptador.SelectCommand = comando
  34. adaptador.Fill(dados)
  35. DataGridView1.DataSource = dados
  36. Catch erro As Exception
  37. MessageBox.Show("erro ao tentar ler a db", erro.Message)
  38. End Try
  39. MessageBox.Show("Lig aberta com successo")
  40.  
  41. Catch erro As Exception
  42. MessageBox.Show("erro ao tentar ler a db", erro.Message)
  43. Finally
  44. conexao.Dispose()
  45. End Try
  46. codis.ResetText()
  47. nmodulos.ResetText()
  48. nomedis.ResetText()
  49. Else
  50. Dim sql As String
  51. Dim cmd As New MySqlCommand
  52. Dim conexao As New MySqlConnection()
  53. Dim connstring = "SERVER=localhost; user=root; password=''; database=bd_escola"
  54. conexao = New MySqlConnection
  55. conexao.ConnectionString = connstring
  56. sql = "insert into disciplinas (disciplinaid, disciplina, nmodulos) values('" & codis.Text & "','" & nomedis.Text & "','" & nmodulos.Value & "')"
  57. Try
  58. Dim comando As MySqlCommand = New MySqlCommand(sql, conexao)
  59. conexao.Open()
  60. comando.ExecuteNonQuery()
  61. MsgBox("Registo adicionado com sucesso!", MsgBoxStyle.Information, "Registos de Dados")
  62. conexao.Close()
  63. Catch ex As Exception
  64. MessageBox.Show(ex.Message)
  65. End Try
  66. End If
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement