Exportar DataBase (.mdb / .accdb) a .csv con selección de fila

Qué debo hacer:

Necesito cargar una base de datos, buscar entradas y exportar elseleccionado columnas

El problema:

Recibí unaDataGrid (NoDataGridView) para listar y seleccionar las entradas de la Base de datos y no puedo encontrar ninguna solución para Exportar solo las filas seleccionadas con; como separador.

Codifique cómo cargo y enumero el DataBase

using (OleDbConnection ODC = new OleDbConnection("Provider = Microsoft.Jet.OLEDB." + iOledDBVersion + "; Data Source = " + connectionString))
{
    OleDbCommand ODCmd = new OleDbCommand(insertSQL);

    ODCmd.Connection = ODC;
    ODC.Open();
    ODCmd.ExecuteNonQuery();

    //Data-Adapter erstellen
    OleDbDataAdapter OleDbDataAdapter_Temp = new OleDbDataAdapter(insertSQL, ODC);
    OleDbCommandBuilder OleDbCommandBuilder_Temp = new OleDbCommandBuilder(OleDbDataAdapter_Temp);


    //Daten aus der Datenbank in Dataset speichern
    OleDbDataAdapter_Temp.Fill(DataSet_DB, sTabelle);

    // Schleife für jede Tabelle
    for (int i = 0; i < DataSet_DB.Tables.Count; i++)
    {
        // Setzt die Spalten der DB in das DataGrid
        DataGrid_Table.DataContext = DataSet_DB.Tables[i].DefaultView;
    }
}

¿Hay alguna forma adecuada de exportar esas filas?

Respuestas a la pregunta(1)

Su respuesta a la pregunta