(CRUD) Microsoft Access Database And C# Windows Forms Tutorial Visual Studio 2010

Page 1

MAURICE MUTETI Everything Goes Here

HOME

SAMPL E PAG E

How To Connect To Access Database And Display Data And Images In Datagridview In C Sharp Windows Application

Donate Your donation helps to maintain the servers and content creation and will be much appreciated.

 by admin  January 7, 2020

How To Connect To Access Database And Display Data And Images In Datagridview In C# Windows Application

Search …


Recent Posts C Sharp And Ms Access Database Tutorial 23 How To Connect To Ms Access Database Insert Update Delete Clear Print Export Import Excel Display In Datagridview Demo Video C Sharp And Ms Access Database Tutorial 22 How To

Table of contents : 1. HOW TO CREATE MICROSOFT ACCESS DATABASE AND TABLE 2. MS ACCESS DATABASE STRUCTURE. 3. HOW TO ADD MS ACCESS DATABASE TO VISUAL STUDIO 2010 (.ACCDB FILE) 4. HOW TO CONNECT TO MICROSOFT ACCESS DATABASE. 5. HOW TO INSERT DATA AND IMAGES INTO MICROSOFT ACCESS DATABASE. 6. HOW TO DISPLAY DATA AND IMAGES IN DATAGRIDVIEW FROM MICROSOFT ACCESS ON FORM LOAD. 7. HOW TO UPDATE SELECTED DATAGRIDVIEW ROW WITH TEXTBOX AND PICTURE BOX USING C#

Show Datagridview Selected Rows To Another Forms Datagridview C Sharp And Ms Access Database Tutorial 21 How To Show Datagridview Selected Row Data In Another Form C Sharp And Ms Access Database Tutorial 20 How To Refresh Datagridview C Sharp And Ms Access Database Tutorial 19 How To Clear Datagridview


8. HOW TO DELETE SELECTED ROWS FROM DATAGRIDVIEW AND

Recent Comments

MICROSOFT ACCESS DATABASE IN C# VISUAL STUDIO 9. HOW TO CONVERT IMAGE TO BYTE ARRAY. 10. HOW TO CONVERT BYTE ARRAY TO IMAGE. 11. HOW TO CHOOSE IMAGE FROM COMPUTER AND DISPLAY IT ON PICTUREBOX. 12. HOW TO DISPLAY SELECTED ROW FROM DATAGRIDVIEW TO TEXTBOXES IN IN C# WINDOW APPLICATION ON CELL CLICK. 13. HOW TO DISPLAY SELECTED ROW FROM DATAGRIDVIEW TO PICTUREBOX IN C# WINDOW APPLICATION ON CELL CLICK.

Archives February 2020 January 2020 December 2019 October 2019

14. HOW TO CLEAR INPUT FIELDS, TEXT BOXES AND PICTURE BOX.

September 2019

15. HOW TO ADD MICROSOFT.OFFICE.INTEROP.EXCEL REFERENCE IN

July 2019

VISUAL STUDIO 2010. 16. HOW TO IMPORT EXCEL FILE TO DATAGRIDVIEW IN C# WINDOWS APPLICATION. 17. HOW TO EXPORT DATAGRIDVIEW TO EXCEL FILE IN C# WINDOWS APPLICATION. 18. HOW TO PRINT DATAGRIDVIEW IN C# WINDOWS APPLICATION. 19. HOW TO CLEAR DATAGRIDVIEW IN C# WINDOWS APPLICATION. 20. HOW TO REFRESH DATAGRIDVIEW IN C# WINDOWS APPLICATION. 21. HOW TO SHOW DATAGRIDVIEW SELECTED ROW DATA IN ANOTHER FORM USING C#

June 2019

Categories Uncategorized


22. HOW TO SHOW DATAGRIDVIEW SELECTED ROWS TO ANOTHER FORMS DATAGRIDVIEW USING C# 23. HOW TO CONNECT TO MS ACCESS DATABASE INSERT UPDATE DELETE CLEAR PRINT EXPORT IMPORT EXCEL DISPLAY IN DATAGRIDVIEW IN C# WINDOWS APPLICATION (DEMO VIDEO) 24. COMPLETE VIDEO TUTORIAL This Tutorial Shows How To Connect To Access Database And Display Data And Images In Datagridview In C Sharp Windows Application. This C# application inserts data entered by user to ms access database. Also the images loaded from pc and displayed on picturebox are inserted in to the database as byte array. Then images are first converted to byte arrays before being stored in access database. The first database column is of type integer which increments automatically whenever you insert a new row.


CREATING MICROSOFT ACCESS DATABASE AND TABLE Go to start menu and search “Microsoft Access”. Then select it from the list.


HOW TO CREATE MICROSOFT ACCESS DATABASE AND TABLE

Click On Blank Database


HOW TO CREATE MICROSOFT ACCESS DATABASE – CLICK ON BLANK DATABASE

A New Database and table named “Database2” and “Table1” Gets created.


HOW TO CREATE MICROSOFT ACCESS DATABASE – NEW DATABASE AND TABLE CREATED

Right click on table name and select design view.

HOW TO CREATE MICROSOFT ACCESS DATABASE – DESIGN VIEW

Add Field names like ( FullName,EmailAddress,PhoneNumberP,LanguageP, CountryP,GenderP,ImagePath, ImageFile etc.) and Datatypes.


HOW TO CREATE MICROSOFT ACCESS DATABASE – ADD FIELD NAMES AND DATATYPES

The newly created database is saved in documents folder unless you specified a different directory when creating the database.


HOW TO CREATE MICROSOFT ACCESS DATABASE – DATABASE SAVED IN DOCUMENTS FOLDER

VIDEO TUTORIAL C# And Ms Access Database Tutorial #1 - …

Watch later

Share


C# And Ms Access Database Tutorial #1 – How To Create Ms Access Database In C#

MS access database Structure The database has the following fields, FullName,EmailAddress,PhoneNumberP,LanguageP, CountryP,GenderP,ImagePath, ImageFile. All of them are of datatype text except imagefile. The imagefile is of type Ole Object , Which comes in handy for files.(Images, Pdf, etc).


How to connect to MS access database in c#

VIDEO TUTORIAL C# And Ms Access Database Tutorial #2 - …

Watch later

Share


ADDING MS ACCESS DATABASE TO VISUAL STUDIO 2010 (.ACCDB FILE) On tools menu, Select Connect To Database.


How To Add Ms Access Database To Visual Studio 2010

In data source section “Microsoft Access Database File (OLE DB)” is selected by default.


How To Add Ms Access Database To Visual Studio 2010 – Microsoft Access Database File OLE DB Data Source

Choose Browse next to Database file name, and then navigate to your .accdb file and choose Open.


How To Add Ms Access Database To Visual Studio 2010 – Choose Browse next to Database file name

Browse the file name. This is the location where your database is stored. i.e. – (C:\Users\Authentic\Documents\Database1.accdb).


How To Add Ms Access Database To Visual Studio 2010 – Connection String Database File Name

Click Test Connection To Test Connection to the database.


How To Add Ms Access Database To Visual Studio 2010 – Test Connection

If the connection is successful click Ok on the message box.


How To Add Ms Access Database To Visual Studio 2010 – Test Microsoft Access Database Connection

If You want to get database connection string and other database properties go to “Advanced”.


How To Add Ms Access Database To Visual Studio 2010 – Advanced

This is the connection string you will use programmatically to connect to ms access database.


How To Add Ms Access Database To Visual Studio 2010 – Provider And DataSource Connection String

Now go to server explorer window and you will see the newly added database.



How To Add Ms Access Database To Visual Studio 2010 – Microsoft Access Database Added To Project Server Explorer

VIDEO TUTORIAL C# And Ms Access Database Tutorial #3 - …

Watch later

Share

C# And Ms Access Database Tutorial #3 – How To Add Ms Access Database To Visual Studio 2010 (.accdb file)

CONNECTING TO THE DATABASE Connection is initialized in form1 Constructor.


CODE SNIPPET C# 1 2 3 4 5 6 7 8 9

? OleDbConnection accessDatabaseConnection = null; //MS Access Database Connection String string connectionSttring = @"Provider=Microsoft public Form1() { //Initializing MS Access Database Connection accessDatabaseConnection = new OleDbConnecti InitializeComponent(); }

VIDEO TUTORIAL C# And Ms Access Database Tutorial #4 - …

Watch later

Share

C# And Ms Access Database Tutorial #4 – How To Connect To Ms Access Database In C#


INSERTING DATA AND IMAGES INTO MSACCESS DATABASE

How To Insert Data Into Ms Access Database Using C Sharp

When the data is inserted you get a dialog box informing you that the data has been added to ms-access database successfully.


How To Insert Data Into Ms Access Database Using C Sharp And Display In Datagridview

When you click OK button on the message box, the box closes and datagridview refreshes with a new inserted row at the bottom.


How To Display Data In Datagridview From Access Database C Sharp

The data reflects in ms access database instantly.

How To Insert Data Into Ms Access Database Using CSharp – Database

All fields are inserted to ms access database at once when you click insert button. The image from picturebox is added to the database as byte array. The Id Column, Which is the first one, Is Auto Incremented whenever you insert a new row to the database.

CODE SNIPPET C# 1 2

? //Inserting data into microsoft access database private void btnInsert_Click(object sender, Eve


3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

{

try {

//Check If One Or More Fields Are Empty if (txtFullName.Text == String.Empty | { MessageBox.Show("One Or More Empty } else { OleDbCommand insertDataIntoMSAccess insertDataIntoMSAccessDataBaseOleDb insertDataIntoMSAccessDataBaseOleDb insertDataIntoMSAccessDataBaseOleDb insertDataIntoMSAccessDataBaseOleDb insertDataIntoMSAccessDataBaseOleDb insertDataIntoMSAccessDataBaseOleDb insertDataIntoMSAccessDataBaseOleDb insertDataIntoMSAccessDataBaseOleDb //Opening Access Database Connectio accessDatabaseConnection.Open(); int insertDataToAccessDatabase = in //If data Has been inserted to the if (insertDataToAccessDatabase > 0) { MessageBox.Show("Data Inserted } }

} catch (Exception ex) { MessageBox.Show(ex.StackTrace); } finally { //Finally Close MS Access Database Conn if (accessDatabaseConnection != null) {


42 43 44 45 46 47 48 49

}

}

accessDatabaseConnection.Close();

} //Refreshing Datagridview after inserting n populateDataGridView(); //Clear Input Fields PictureBox And Textbox clearInputFields();

VIDEO TUTORIAL C# And Ms Access Database Tutorial #5 - …

Watch later

Share

C# And Ms Access Database Tutorial #5 – How To Insert Data And Images Into Microsoft Access Database

DISPLAYING DATA AND IMAGES IN DATAGRIDVIEW FROM MS-ACCESS ON FORM LOAD


Display Access Table Records In Datagridview In C Sharp

All rows form ms-access database are displayed in datagridview when you run the application. The first row which is (ID) is not displayed. Image row is the last one. It displays images which are converted(cast) explicitly to byte array. The Code runs inside form load event.

CODE SNIPPET C# 1 2 3 4 5 6 7 8

//Function for retrieving data from ms access ?d public void populateDataGridView() { //First, clear all rows before populating d if (dataGridView1.Rows.Count > 0) { dataGridView1.Rows.Clear(); }


9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

try {

accessDatabaseConnection.Open(); //OleDbDataAdapter adapter = new OleDbD OleDbCommand command = new OleDbCommand OleDbDataReader reader = command.Execut while (reader.Read()) { //Console.WriteLine(reader[8].GetTy dataGridView1.Rows.Add(reader[0].To }

reader.Close(); } catch (Exception ex) { MessageBox.Show(ex.StackTrace); } finally { //Finally Close MS Access Database Conn if (accessDatabaseConnection != null) { accessDatabaseConnection.Close(); }

}

}

VIDEO TUTORIAL C# And Ms Access Database Tutorial #6 - …

Watch later

Share


C# And Ms Access Database Tutorial #6 – How To Display Data And Images In Datagridview From Microsoft Access On Form Load

UPDATING SELECTED DATAGRIDVIEW ROW WITH TEXTBOX AND PICTUREBOX USING C#


How To Update Row In Datagridview And Ms Access In C Sharp Windows Application

The data is updated based on the selected datagridview row ID. To use update feature click on datagridview row, And the input fields gets filled with selected datagridview row data. Then change few fields and click update button.

CODE SNIPPET C# 1 2 3 4 5 6 7 8

//Update data in microsoft access database and? private void button1_Click(object sender, Event { if (txtID.Text == String.Empty) { MessageBox.Show("First Click On Datagri } else


9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

{

try {

//Check If One Or More Fields Are E if (txtFullName.Text == String.Empt { MessageBox.Show("One Or More Em } else { OleDbCommand updateDataInMSAcce updateDataInMSAccessDatabaseOle updateDataInMSAccessDatabaseOle updateDataInMSAccessDatabaseOle updateDataInMSAccessDatabaseOle updateDataInMSAccessDatabaseOle updateDataInMSAccessDatabaseOle updateDataInMSAccessDatabaseOle updateDataInMSAccessDatabaseOle updateDataInMSAccessDatabaseOle //Opening Access Database Conne accessDatabaseConnection.Open() int insertDataToAccessDatabase //If data Has been inserted to if (insertDataToAccessDatabase { MessageBox.Show("Data Updat //Clear Input fields After clearInputFields(); } }

} catch (Exception ex) { MessageBox.Show(ex.StackTrace); } finally {


48 49 50 51 52 53 54 55 56 57 58

//Finally Close MS Access Database if (accessDatabaseConnection != nul { accessDatabaseConnection.Close }

}

} //Refreshing Datagridview after Updatin populateDataGridView();

}

VIDEO TUTORIAL C# And Ms Access Database Tutorial #7 - …

Watch later

Share

C# And Ms Access Database Tutorial #7 – How To Update Selected Datagridview Row With Textbox And Picture Box


Deleting Selected Rows From Datagridview And Microsoft Access Database In C# Visual Studio

How To Delete Record From Ms-access Database And Datagridview In C Sharp

Then a Message Box Appears showing that the selected row has been deleted successfully.


How To Delete Record From Ms-access Database And Datagridview In C Sharp Windows Application

The Row Gets deleted when you click Delete button. This removes selected row from both MS Access Database and Datagridview.

CODE SNIPPET C# 1 2 3 4 5 6 7 8 9 10 11 12

? //Delete From Microsoft access Database private void btnDelete_Click(object sender, Eve { if (txtID.Text == String.Empty) { MessageBox.Show("First Click On Datagri } else { try { OleDbCommand deleteDataFromMSAccess


13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

deleteDataFromMSAccessDatabaseOleDb //Opening Access Database Connectio accessDatabaseConnection.Open(); int deleteDataFromMSAccessDatabase //If data Has been Deleted from the if (deleteDataFromMSAccessDatabase { MessageBox.Show("Data Deleted F //Clear Input fields After Dele clearInputFields(); }

}

}

} catch (Exception ex) { MessageBox.Show(ex.StackTrace); } finally { //Finally Close MS Access Database if (accessDatabaseConnection != nul { accessDatabaseConnection.Close } } //Refreshing Datagridview after Deletin populateDataGridView();

VIDEO TUTORIAL C# And Ms Access Database Tutorial #8 - …

Watch later

Share


C# And Ms Access Database Tutorial #8 – How To Delete Selected Rows From Datagridview And Microsoft Access Database

CONVERTING IMAGE TO BYTE ARRAY Images from picturebox are converted to byte array before being inserted to ms access database.

CODE SNIPPET C# 1 2 3 4 5 6 7

//Function For Converting Image To Byte Array ? public byte[] convertImageToByteArray(Image img) { MemoryStream ms = new MemoryStream(); img.Save(ms, img.RawFormat); return ms.ToArray(); }

VIDEO TUTORIAL


C# And Ms Access Database Tutorial #9 - …

Watch later

Share

C# And Ms Access Database Tutorial #9 – How To Convert Image To Byte Array

CONVERTING BYTE ARRAY TO IMAGE Images are converted from byte array to Image before displaying them on picturebox from ms-access database.

CODE SNIPPET C# 1 2 3 4 5 6 7

//Function for Converting Byte Array To Image ? public Image convertByteArrayToImage(byte[] img) { MemoryStream ms = new MemoryStream(img); return Image.FromStream(ms);


8

}

VIDEO TUTORIAL C# And Ms Access Database Tutorial #10 …

Watch later

C# And Ms Access Database Tutorial #10 – How To Convert Byte Array To Image

CHOOSING IMAGE FROM COMPUTER AND DISPLAYING IT ON PICTUREBOX

Share


How To Choose And Show Image In Picturebox In C Sharp Using Openfiledialog

When you click choose image button the Dialog open giving you an option to choose image from your computer. When you choose image and click open button the image is displayed on PictureBox ready to be inserted into the database. Also full image path is displayed in the appropriate TextBox.

CODE SNIPPET C# 1 2 3 4 5 6 7

//Display image on picture box on button click? private void btnChooseImage_Click(object sender { OpenFileDialog chooseImage = new OpenFileDi chooseImage.Title = "Choose Image"; DialogResult chooseImageDialog = chooseImag


8 9 10 11 12 13 14

}

if (chooseImageDialog == DialogResult.OK) { txtImagePath.Text = chooseImage.FileNam //Displaying image from Pc On PictureBo pictureBox1.Image = Image.FromFile(choo }

VIDEO TUTORIAL C# And Ms Access Database Tutorial #11 …

Watch later

Share

C# And Ms Access Database Tutorial #11 – How To Choose Image From Computer And Display It On Picturebox

DISPLAYING SELECTED ROW FROM DATAGRIDVIEW TO TEXTBOXES


How To Display Selected Row Text And Image From Datagridview To Picturebox And Text Boxes In C Sharp

Each Cell content From a specific row get assigned to appropriate textbox.Text Value when you click on datagridview cell.

CODE SNIPPET C# 1 2 3 4 5 6 7 8 9 10 11

? private void dataGridView1_CellContentClick(obj { //Check if the row cell content is clicked if (e.RowIndex >= 0) { DataGridViewRow datagridviewrow = dataG //Assigning Textboxes and picturebox wi txtID.Text = datagridviewrow.Cells[0].V txtFullName.Text = datagridviewrow.Cell txtEmail.Text = datagridviewrow.Cells[2 txtPhoneNumber.Text = datagridviewrow.C


12 13 14 15 16 17 18 19

}

}

txtLanguage.Text = datagridviewrow.Cell txtCountry.Text = datagridviewrow.Cells txtGender.Text = datagridviewrow.Cells txtImagePath.Text = datagridviewrow.Cel //First cast image from datagridview ce pictureBox1.Image = convertByteArrayToI

VIDEO TUTORIAL C# And Ms Access Database Tutorial #12 …

Watch later

Share

C# And Ms Access Database Tutorial #12 – How To Display Selected Row From Datagridview To Textboxes On Cell Click

DISPLAYING SELECTED ROW FROM DATAGRIDVIEW TO PICTUREBOX


How To Display Selected Row Text And Image From Datagridview To Picturebox And Text Boxes In C Sharp

First i had to cast the image from datagridview cell to byte array and then converted it to Image and finally assigned it to picturebox.Image Value.

CODE SNIPPET C# 1 2 3 4 5 6 7 8 9

? private void dataGridView1_CellContentClick(obj { //Check if the row cell content is clicked if (e.RowIndex >= 0) { DataGridViewRow datagridviewrow = dataG

//First cast image from datagridview ce pictureBox1.Image = convertByteArrayToI


10 11

}

}

VIDEO TUTORIAL C# And Ms Access Database Tutorial #13 …

Watch later

Share

C# And Ms Access Database Tutorial #13 – How To Display Selected Row From Datagridview To Picturebox Cell Click

CLEARING INPUT FIELDS TEXT BOXES AND PICTURE BOX


How To Clear Datagridview In C Sharp Windows Application

All input fields(textboxes, picturebox) gets cleared when you click Clear button.

CODE SNIPPET C# 1 2 3 4 5 6 7 8 9 10 11 12

public void clearInputFields() { //Clearing Textfields txtID.Text = String.Empty; txtFullName.Text = String.Empty; txtEmail.Text = String.Empty; txtPhoneNumber.Text = String.Empty; txtLanguage.Text = String.Empty; txtCountry.Text = String.Empty; txtGender.Text = String.Empty; txtImagePath.Text = String.Empty; //Clearing pictureBox

?


13 14 15 16 17 18 19

}

pictureBox1.Image = null;

private void btnClear_Click(object sender, Even { clearInputFields() }

VIDEO TUTORIAL C# And Ms Access Database Tutorial #14 …

Watch later

Share

C# And Ms Access Database Tutorial #14 – How To Clear Input Fields Text Boxes And Picture Box

ADDING MICROSOFT.OFFICE.INTEROP.EXCEL REFERENCE IN VISUAL STUDIO 2010


Right-click on “References” and select “Add Reference”.

Adding Microsoft Office Interop Excel – Right-click on References and select Add Reference

Select the “.NET” tab.


Adding Microsoft Office Interop Excel – Select the Dot NET tab

Look for Microsoft.Office.Interop.Excel. Select it.

Click Ok.

VIDEO TUTORIAL C# And Ms Access Database Tutorial #15 …

Watch later

Share


C# And Ms Access Database Tutorial #15 – How To Add Microsoft Office Interop Excel Reference In Visual Studio 2010

EXPORTING DATAGRIDVIEW TO EXCEL IN C SHARP

How To Export Data From Datagridview To Excel In C#.Net Windows Application


The data is exported to excel file when you click export button, Also The dialog box appears prompting you to enter excel file name and select save location.

How To Export Data From Datagridview To Excel In Csharp – Excel File


Exporting Datagridview to Excel in C Sharp

CODE SNIPPET C# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

? //Exporting DataGridView To Excel private void btnExportDataGridViewToExcel_Click { try { Microsoft.Office.Interop.Excel._Applica Microsoft.Office.Interop.Excel._Workboo Microsoft.Office.Interop.Excel._Workshe exportDataGridViewToExcelApplication.Vi exportDataGridViewToExcelWorksheet = ex exportDataGridViewToExcelWorksheet = ex exportDataGridViewToExcelWorksheet.Name

try {

for (int i = 0; i < dataGridView1.C { exportDataGridViewToExcelWorksh }


20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58

for (int i = 0; i < dataGridView1.R { for (int j = 0; j < dataGridVie { if (dataGridView1.Rows[i].C { exportDataGridViewToExc } else { exportDataGridViewToExc } } } //Dialog Box For Saving Excel File SaveFileDialog exportDataGridViewTo //Dialog Box Title exportDataGridViewToExcelSaveDialog //Supported Excel File Extensions exportDataGridViewToExcelSaveDialog //Default Excel File Extension exportDataGridViewToExcelSaveDialog //Excel File Name exportDataGridViewToExcelSaveDialog if (exportDataGridViewToExcelSaveDi { exportDataGridViewToExcelWorkbo MessageBox.Show("DataGridView E }

} catch (System.Exception ex) { MessageBox.Show(ex.Message); } finally {


59 60 61 62 63 64 65 66 67 68 69 70

//Release Resources exportDataGridViewToExcelWorksheet exportDataGridViewToExcelWorkbook.C exportDataGridViewToExcelApplicatio }

}

} catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); }

VIDEO TUTORIAL C# And Ms Access Database Tutorial #17 …

Watch later

Share

C# And Ms Access Database Tutorial #17 – How To Export Datagridview To Excel File In C# Windows Application


IMPORTING DATA FROM EXCEL TO DATAGRIDVIEW IN C#

How To Import Excel File To Datagridview In C Sharp Windows Application

Excel File gets imported to datagridview when you click Import Button. You can clear datagridview rows before importing to see this feature in Action.

CODE SNIPPET C# 1 2 3 4 5

? //Import Data From Excel To DataGridView private void btnImportExcelToDataGridView_Click { Microsoft.Office.Interop.Excel.Application Range ShtRange;


6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

try {

OpenFileDialog importExcelToDataGridVie //Supported File Extensions importExcelToDataGridViewOpenFileDialog //Dialog Title importExcelToDataGridViewOpenFileDialog DialogResult importExcelToDataGridViewD if (importExcelToDataGridViewDialogResu { Microsoft.Office.Interop.Excel.Work Microsoft.Office.Interop.Excel.Work ShtRange = importExcelToDataGridVie //Looping Through excel Cells for (int Rnum = 2; Rnum <= ShtRange { //Getting Image From excel path Image imageFromExcel = Image.Fr //Converting Image To Byte Arra byte[] byteImageFromExcel = con //Populating DataGridView From dataGridView1.Rows.Add(importEx //for (int i = 0; i < ShtRange //{ // dataGridView1.Rows[Rnum] //} } //Release Resources importExcelToDataGridViewWorkbook.C importExcelToDataGridViewApplicatio }

} catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } finally


45 46 47 48

{ }

}

VIDEO TUTORIAL C# And Ms Access Database Tutorial #16 …

Watch later

Share

C# And Ms Access Database Tutorial #16 – How To Import Excel File To Datagridview In C# Windows Application

PRINTING DATAGRIDVIEW IN C# BY CLICKING ON PRINT BUTTON To print DataGridView Drag PrintDocument from toolbox to your form application. As Show Below.


How To Print Datagridview In C Sharp – Drag PrintDocument from toolbox to your form application


How To Print Data From Datagridview In C Sharp Windows Application

How To Print Datagridview In C# By Clicking On Print Button

CODE SNIPPET C#


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

? private void printDocument1_PrintPage(object se { Bitmap bm = new Bitmap(this.dataGridView1.W dataGridView1.DrawToBitmap(bm, new System.D e.Graphics.DrawImage(bm, 0, 0); }

private void btnPrintDataGridView_Click(object { //Open the print dialog PrintDialog printDialog = new PrintDialog() printDialog.Document = printDocument1; printDialog.UseEXDialog = true; //Print document if (DialogResult.OK == printDialog.ShowDial { //Document Name printDocument1.DocumentName = "Printing //Print Function printDocument1.Print(); MessageBox.Show("Document Printed!!!.. } }

VIDEO TUTORIAL C# And Ms Access Database Tutorial #18 …

Watch later

Share


C# And Ms Access Database Tutorial #18 – How To Print Datagridview In C# Windows Application

CLEARING DATAGRIDVIEW ROWS IN C# WINDOWS APPLICATION

How To Clear Datagridview In C Sharp Windows Application

First am checking if the DataGridView rows are empty before clearing them.

CODE SNIPPET C#


1 2 3 4 5 6 7 8 9 10 11 12 13 14

? //Clearing DataGridView private void btnclearDataGridView_Click(object { //Checking if datagridview rows are empty b if (dataGridView1.Rows.Count > 0) { //Clear All Rows dataGridView1.Rows.Clear(); } else { MessageBox.Show("DataGridView Is Empty } }

VIDEO TUTORIAL C# And Ms Access Database Tutorial #19 …

Watch later

Share

C# And Ms Access Database Tutorial #19 – How To Clear Datagridview In C# Windows Application


REFRESHING DATAGRIDVIEW IN C# WINDOWS APPLICATION

How To Refresh Datagridview In C# Windows Application

Clearing rows from the datagridview doesn’t delete them from MS Access. Thus, Refreshing it restore cleared rows. Refresh Feature calls populateDataGridView Function, which populates datagridview with data from MS Access Database.

CODE SNIPPET C# 1

? private void btnRefreshDataGridView_Click(object


2 3 4

{ }

populateDataGridView();

VIDEO TUTORIAL C# And Ms Access Database Tutorial #20 …

Watch later

Share

C# And Ms Access Database Tutorial #20 – How To Refresh Datagridview In C# Windows Application

DISPLAY DATAGRIDVIEW SELECTED ROW DATA IN ANOTHER FORM USING C#


How To Show Selected Datagridview Row Data In Another Form In C# Windows Application

Show Datagridview Selected Row Data In Another Form

CODE SNIPPET C#


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

? //Show Datagridview Selected Row Data In Anothe private void btnViewSelectedRowOnNewForm_Click {

// Make sure user selects at least 1 row if (dataGridView1.SelectedRows.Count == 1 & { ShowDatagridviewSelectedRowDataInAnothe showDatagridviewSelectedRowDataInAnothe showDatagridviewSelectedRowDataInAnothe showDatagridviewSelectedRowDataInAnothe showDatagridviewSelectedRowDataInAnothe showDatagridviewSelectedRowDataInAnothe showDatagridviewSelectedRowDataInAnothe showDatagridviewSelectedRowDataInAnothe showDatagridviewSelectedRowDataInAnothe showDatagridviewSelectedRowDataInAnothe //Show New Form With Data From Another showDatagridviewSelectedRowDataInAnothe } else if (dataGridView1.Rows.Count == 0) { MessageBox.Show("DataGridView Is Empty } else if (dataGridView1.SelectedRows.Count = { MessageBox.Show("DataGridView Has Data } else if (dataGridView1.SelectedRows.Count > { MessageBox.Show("You Have Selected More

}

} else { MessageBox.Show("Unknown Error Try Agai }


VIDEO TUTORIAL C# And Ms Access Database Tutorial #21 …

Watch later

Share

C# And Ms Access Database Tutorial #21 – How To Show Datagridview Selected Row Data In Another Form Using C#

DISPLAY DATAGRIDVIEW SELECTED ROWS TO ANOTHER FORMS DATAGRIDVIEW USING C#


How To Show Datagridview Selected Rows Data In Another Forms Datagridview In C# Windows Application

How To Show Datagridview Selected Rows Data In Another Form Datagridview


CODE SNIPPET C# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

? //Show Datagridview Selected Rows In Another Fo private void btnbtnViewSelectedRowOnNewDGV_Clic { // Make sure user selects at least 1 row if (dataGridView1.SelectedRows.Count > 0 && { ShowDatagridviewSelectedRowsInAnotherFo for (int i = 0; i < dataGridView1.Selec { int index = showDatagridviewSelecte showDatagridviewSelectedRowsDataInA showDatagridviewSelectedRowsDataInA showDatagridviewSelectedRowsDataInA showDatagridviewSelectedRowsDataInA showDatagridviewSelectedRowsDataInA showDatagridviewSelectedRowsDataInA showDatagridviewSelectedRowsDataInA showDatagridviewSelectedRowsDataInA showDatagridviewSelectedRowsDataInA

} showDatagridviewSelectedRowsDataInAnoth

} else if (dataGridView1.Rows.Count == 0) { MessageBox.Show("DataGridView Is Empty } else if (dataGridView1.SelectedRows.Count = { MessageBox.Show("DataGridView Has Data

} else { MessageBox.Show("Unknown Error Try Agai }


37

} C# And Ms Access Database Tutorial #22 …

Watch later

Share

C# And Ms Access Database Tutorial #22 – How To Show Datagridview Selected Rows To Another Forms Datagridview Using C#

DEMO VIDEO How To Connect To Ms Access Database …

Watch later

Share


How To Connect To Ms Access Database Insert Update Delete Clear Print Export Import Excel Display In DatagridView In C# Windows Application (Demo Video)

COMPLETE VIDEO TUTORIAL (CRUD) C# And Microsoft Access Databa… Databa…

Watch later

Share

(CRUD) C# And Microsoft Access Database Tutorial – Insert Update Delete Select And Display On DataGridView Complete Project Guide Using Visual Studio 2010


Tags: access database, Clear, CRUD, Database, datagridview, delete, Display, edit, Excel, Export, Exporting Datagridview to Excel in C Sharp, how to add column in datagridview in c#, how to add row in datagridview in c#, how to clear datagridview in c# on button click, how to connect ms access database, How To Connect To Access Database And Display Data And Images On Datagridview In C# Windows Application, How To Create Ms Access Database, how to delete data from ms access database using c#.net, how to display data from ms access database using c#.net, how to export datagridview to excel in c#, how to extract data from ms access database, how to fetch data from ms access database in c#, how to filter datagridview in c#, how to get data from ms access database in c#, how to insert data into ms access database using c#, how to print datagridview in c#, how to read data from ms access database in c#, how to refresh datagridview in c#, How To Refresh Datagridview In C# Windows Application, how to retrieve data from ms access database in c#, how to save and load images from access database using C#, how to select data from ms access database using c#.net, how to show data in datagridview in c#, how to update data into ms access database using c#.net, how to update datagridview in c#, Import, Insert, Insert Image Into Database, microsoft access, print, Refresh, Saving & Reading Images from database, tutorial, Update

Published by admin

View all posts by admin

Prev

Next


Solved!! Can’t read from the source file or disk. [Problem Fixed]

How To Add And Use Images From Resources In C Sharp Using Visual Studio 2010

Leave a Reply Your email address will not be published. Required fields are marked * Comment

Name *

Email *

Website


Save my name, email, and website in this browser for the next time I comment. POST COMMENT

© Copyright 2020 – Maurice Muteti Allium Theme by TemplateLens ⋅ Powered by WordPress

PDFmyURL.com - convert URLs, web pages or even full websites to PDF online. Easy API for developers!


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.