Source Code VB
Source Code VB
MySqlClient
Public Class Item_List
Dim conn As New
MySqlConnection("Datasource=localhost;port=3306;username=root;password=;database=ap
al_inventory_offline")
Dim i As Integer
Dim dr As MySqlDataReader
Private Sub Item_List_Load(sender As Object, e As EventArgs) Handles
MyBase.Load
DVG_load()
End Sub
i = cmd.ExecuteNonQuery
If i > 0 Then
MessageBox.Show("Record Save Success!", "CURD",
MessageBoxButtons.OK, MessageBoxIcon.Information)
Else
MessageBox.Show("Record Save Failed!", "ERROR",
MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
End If
Catch ex As Exception
MsgBox(ex.Message)
Finally
conn.Close()
End Try
clear()
End Sub
itmId.ReadOnly = True
btn_save.Enabled = False
End Sub
Sub Edit()
Try
conn.Open()
Dim cmd As New MySqlCommand("UPDATE `items` SET `name`=@name,`price`=
@price,`stock`= @stock,`supplier`=@supplier,`notes`=@notes WHERE
`item_id`=@item_id", conn)
cmd.Parameters.Clear()
cmd.Parameters.AddWithValue("@item_id", itmId.Text)
cmd.Parameters.AddWithValue("@name", itmName.Text)
cmd.Parameters.AddWithValue("@price", CDec(itmPrice.Text))
cmd.Parameters.AddWithValue("@stock", itmStock.Text)
cmd.Parameters.AddWithValue("@supplier", itmSpplr.Text)
cmd.Parameters.AddWithValue("@notes", itmNotes.Text)
i = cmd.ExecuteNonQuery
If i > 0 Then
MessageBox.Show("Record Update Success!", "CURD",
MessageBoxButtons.OK, MessageBoxIcon.Information)
Else
MessageBox.Show("Record Update Failed!", "ERROR",
MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
End If
Catch ex As Exception
MsgBox(ex.Message)
Finally
conn.Close()
End Try
clear()
DVG_load()
End Sub
i = cmd.ExecuteNonQuery
If i > 0 Then
MessageBox.Show("Record Update Success!", "CURD",
MessageBoxButtons.OK, MessageBoxIcon.Information)
Else
MessageBox.Show("Record Update Failed!", "ERROR",
MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
End If
Catch ex As Exception
MsgBox(ex.Message)
Finally
conn.Close()
End Try
clear()
DVG_load()
End If
End Sub