У меня есть файл Excel с подключением SQL в рабочей книге для извлечения данных из SQL Server. Я хочу обновить строку подключения с помощью программы c #, но мне не удается получить значение строки подключения и я не могу его обновить. После первого шага я хочу обновить данные для того же соединения.
С помощью приведенного ниже кода я могу получить имена соединений, но не могу найти способ их изменить, после чего я могу обновить данные с обновленным соединением.
private static void RefreshTheExcelData()
{
Application application_PMR = new Application();
Workbook workbook_PMR = application_PMR.Workbooks.Open(filePath);
var workBook_Connection = workbook_PMR.Connections;
foreach (WorkbookConnection cn in workbook_PMR.Connections)
Console.WriteLine(cn.Name);
}