2. 3. Private Sub btnFind_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnFind.Click 4. Dim found As Boolean 5. Try 6. 7. cm = New OleDb.OleDbCommand 8. With cm 9. .Connection = cn 10. .CommandType = CommandType.Text 11. .CommandText = "SELECT * FROM tblStudent WHERE (Snum = '" & txtSearch.Text & "')" 12. dr = .ExecuteReader 13. End With 14. While dr.Read() 15. 16. txtName.Text = dr("Sname").ToString 17. txtCourse.Text = dr("Scourse").ToString 18. txtSection.Text = dr("Ssection").ToString 19. found = True 20. 21. End While 22. cn.Close() 23. Exit Sub 24. If found = False Then MsgBox("Student ID not found.", MsgBoxStyle.Critical) 25. dr.Close() 26. Catch ex As Exception 27. 28. End Try 29. End Sub 30. 31. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 32. Call connection() 33. End Sub 34. 35. Private Sub btnAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAdd.Click 36. Try 37. 38. cm = New OleDb.OleDbCommand 39. With cm 40. .Connection = cn 41. .CommandType = CommandType.Text 42. .CommandText = "INSERT INTO tblStudent (Snum,Sname,Scourse,Ssection) VALUES (@Snum,@Sname,@Scourse,@Ssection)" 43. 44. .Parameters.Add(New System.Data.OleDb.OleDbParameter("@Snum", System.Data.OleDb.OleDbType.VarChar, 255, Me.txtSearch.Text)) 45. .Parameters.Add(New System.Data.OleDb.OleDbParameter("@Sname", System.Data.OleDb.OleDbType.VarChar, 255, Me.txtName.Text)) 46. .Parameters.Add(New System.Data.OleDb.OleDbParameter("@Scourse", System.Data.OleDb.OleDbType.VarChar, 255, Me.txtCourse.Text)) 47. .Parameters.Add(New System.Data.OleDb.OleDbParameter("@Ssection", System.Data.OleDb.OleDbType.VarChar, 255, Me.txtSection.Text)) 48. 49. 50. ' RUN THE COMMAND 51. cm.Parameters("@Snum").Value = Me.txtSearch.Text 52. cm.Parameters("@Sname").Value = Me.txtName.Text 53. cm.Parameters("@Scourse").Value = Me.txtCourse.Text 54. cm.Parameters("@Ssection").Value = Me.txtSection.Text 55. 56. 57. cm.ExecuteNonQuery() 58. MsgBox("Record saved.", MsgBoxStyle.Information) 59. Me.txtCourse.Text = "" 60. Me.txtName.Text = "" 61. Me.txtSearch.Text = "" 62. Me.txtSection.Text = "" 63. Exit Sub 64. End With 65. Catch ex As Exception 66. MsgBox(ex.Message, MsgBoxStyle.Critical) 67. End Try 68. End Sub 69. End Class