If your are familiar with ms access, make a database in access; for example db1.mdb.
then make a table on it : purchaseditems whit 2 fields: name (text) and price (number)
then make a vb.net project, add a datagridview to the form and use this code:
Imports System.Data
Imports System.Data.OleDb
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim con As OleDbConnection
Dim cm As OleDbCommand
Dim StrSql As String
Dim da As OleDbDataAdapter
Dim ds As New DataSet
con = New OleDbConnection("provider=Microsoft.jet.OLEDB.4.0; data source=" + CurDir() + "\db1.mdb")
con.Open()
StrSql = "insert into purchaseditems (name,price) values ('book',65)"
cm = New OleDbCommand(StrSql, con)
cm.ExecuteNonQuery()
StrSql = "select * from purchaseditems"
da = New OleDbDataAdapter(StrSql, con)
da.Fill(ds, "purchaseditems")
Me.DataGridView1.DataSource = ds.Tables("purchaseditems")
con.Close()
End Sub
End Class