Basic CRUD Operation in Profiling System in VB.NET with Source Code

In this project you will learn how to Create, Retrieve, Update and Delete, especially for beginners this is a good starting point and also you will learn how to properly dispose of connections correct usage of commands and parameters. This simple program operates in a single form application. The user interface contains the Profile Form Panel, Data Grid View that displays the list of students, and the action buttons section. The Profile Form is the form that will be used in adding and updating data. The Save Button will be only enabled if there is no selected data to update which means this button has the action to save new data in the Database. The Update Button will be enabled when DataGridView Cell is clicked. The action for the Update Button is to update the existing data in the database. The previous data of the selected data will be automatically fill in the form upon clicking the cell in the DataGridView. When clicking the DataGridView Cells, there are 2 possible actions that can be made to the data, it is either the user will Update or Delete Action. The Load Button located will refresh the DataGridView Data upon clicking.


  • Add New Data
  • Updated Data
  • Data List
  • Delete Data
  • Load Data

The source code of this project is free to download. It is easy to understand so you can learn the program was being made to understand more and learn how to develop a CRUD (Create, Read, Update, and Delete) Operation using VB.NET and MS SQL LocalDB.

How to run


Download and Install the following:

  • MS Visual Studio 2017 or later software version
  • MS SQL Server Express LocalDB


  1. Download and Extract the provided zip file. (download button is located below)
  2. Open the extracted source code folder and locate the Solution file. The file is known as ProfilingSystem.sln.
  3. Open the solution file with your MS Visual Studio Software.
  4. Press the F5 key of your keyboard to run the program.

Database Used:

Basic CRUD Operation in Profiling System


That's it! I hope this Basic CRUD Operation in Profiling System in VB.NET and MS SQL Express LocalDB program will help you with what you are looking for and give you more knowledge in developing a software-based application. Feel Free to download and modify the source code to do some experiments to enhance your programming capabilities.

Willing to do any sample Basic Tutorials in .Net for Free. For any query, you can email me at

Happy Coding :)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.


Add new comment