ELECTRONIC SYSTEMS DESIGN
Using conn As New OleDbConnection(connectionString) Using cmd As New OleDbCommand(query, conn) cmd.Parameters.AddWithValue("@FirstName", txtFirstName.Text) cmd.Parameters.AddWithValue("@LastName", txtLastName.Text) cmd.Parameters.AddWithValue("@Email", txtEmail.Text) cmd.Parameters.AddWithValue("@Age", Convert.ToInt32(txtAge.Text)) cmd.Parameters.AddWithValue("@UserID", userID) conn.Open() cmd.ExecuteNonQuery() conn.Close() End Using End Using
[First Name: TextBox1] [Last Name: TextBox2] [Email: TextBox3] [Age: TextBox4] [Load] [Insert] [Update] [Delete]
' Optional: Display record count lblStatus.Text = $"Loaded dgvUsers.Rows.Count records" End Sub Add this code to the Insert button:
Return True End Function Add this to the Update button:
Private Sub ClearInputs() txtFirstName.Clear() txtLastName.Clear() txtEmail.Clear() txtAge.Clear() txtFirstName.Focus() End Sub Private Sub dgvUsers_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles dgvUsers.CellClick If e.RowIndex >= 0 Then Dim row As DataGridViewRow = dgvUsers.Rows(e.RowIndex) txtFirstName.Text = row.Cells("FirstName").Value.ToString() txtLastName.Text = row.Cells("LastName").Value.ToString() txtEmail.Text = row.Cells("Email").Value.ToString() txtAge.Text = row.Cells("Age").Value.ToString() End If End Sub Here's the complete form code:
If String.IsNullOrWhiteSpace(txtLastName.Text) Then MessageBox.Show("Last Name is required") Return False End If
IoT
Electro-medical
Oenology
Law Enforcement Training
Telcoms
Tire Industry
Clinical Chemistry Analizers
Infusors
Ion Selective Analizers
Beverages CO2 Meter
Electronic Targets
Pop Up Targets
Shooting Range Consolles
Tire Sidewall Inspection
Stepper Motors
Photometers
DC Motors
Ultrasound Sensors
Modbus Sensors
LoRa Sensors
Bare Metal
RIoT
FreeRTOS
Linux
Windows
+39 338 31 59 690
info@rinalduzzi.com
Fabrizio Rinalduzzi
Easiest Website Builder