@Hille: Пожалуйста, задайте новый вопрос, если у вас есть другая проблема.
должен делать:
Мне нужно загрузить базу данных, найти записи и экспортироватьвыбранный колонны.
Проблема:
Я получилDataGrid
(нетDataGridView
) для списка и выберите записи базы данных, и я не могу получить какое-либо решение для экспорта только выбранных строк с;
в качестве сепаратора.
Код, как я загружаю и перечисляю базу данных
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;
}
}
Есть ли какой-нибудь более надежный способ экспорта этих строк?