You are on page 1of 14

This program automatically load the database table

to a listbox control and the selected value in listbox


will dispaly in DataGridView.

Step 1. Open the Visual


Studio 2012 or C#
Application

Step 2. click new Project

Step 3. Select Visual C# and then select Windows


Forms Application then click ok

Edit the name of


your
project here

Step 4. Create a form like this, drag the selected listBox


to the form, and also The Datagridview from the ToolBox

You can edit the name of the lisbox and datagridview


by selectingListbox or Datagridview and select

Step 5.

Select the name of your project here, then select Add

after that
click Class. Select Visual C# Items then select Class and
Name
the class as DBConnect.cs after that click Add button
below.

Step 6.

This step is almost the to step 5 except the name of the class,

Select the name of your project here, then select Add after that
Class.

click

Select Visual C# Items then select Class and


Name the class as ClassStudents.cs after that click Add
button below.

Click Add reference and browse


then go to
C:\Program Files
(x86)\MySQL\Connector NET
6.7.4\Assemblies\v4.5
If v4.5 didn't work choose v2.0 or
v4.0 version
After that select the MySql.Data.dll
And MySql.Data.Entity.dll

Step 7. Go to Desktop and Open the MySQL Workbench application if you dont have then try to
install the installer inside the folder of Automatic load database Then use password: admin
when the installation is near to complete, after that open the MySQL Workbench application then
click or open the Local instance then type the password: admin after that, go to management,
Then select Data Import/Restore the follow the instruction below.

2 Select This
3 Click This

Insert this code

Start coding
here

Continue
coding

Continue
coding

Step 8.

Go to your form1 or design double click the form and insert this code.

Insert this

Start coding here

Continue
coding

Step 9.

F5 to run the program and the output is look like this.

References

You might also like