Список источников данных ODBC в C#
Я использую следующий код csharp для получения DSN из реестра:
private List EnumDsn()
{
List list = new List();
list.AddRange(EnumDsn(Registry.CurrentUser));
list.AddRange(EnumDsn(Registry.LocalMachine));
return list;
}
private IEnumerable EnumDsn(RegistryKey rootKey)
{
RegistryKey regKey = rootKey.OpenSubKey(@"Software\ODBC\ODBC.INI\ODBC Data Sources");
if (regKey != null)
{
foreach (string name in regKey.GetValueNames())
{
string value = regKey.GetValue(name, "").ToString();
yield return name;
}
}
}
Странно, что c#.net у вас есть неанглийское имя odbc для ключа «Источники данных c# ODBC» ... У меня французская c#.net версия Windows, и имя все odbc еще на английском языке
c#
odbc
2021-12-15T15:19:15+00:00
2022-09-20T01:13:32+00:00
MrBamBolBi
Вопросы с похожей тематикой, как у вопроса:
Список источников данных ODBC в C#
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.