Привет!
У меня есть просто приложение, которое подключается к СУБД ASE Sybase и проверяет некоторые данные.
Строка подключения выглядит так (напишу одной строкой):
AseConnection connect = new AseConnection("Data Source=host;port=4105;Database=master;Uid=login;Pwd=password;");
Суммарно мне нужно опросить более 50 серверов, которые выводятся просто в listbox с результатом. Например: сервер - статус.
По умолчанию все координаты в ASE хранятся в файле интерфейсов, но можно заюзать файл sql.ini, в котором в том же виде хранятся эти координаты вида:
[NAME_SERVER]
master=TCP,host, port
query=TCP,host, port
[NAME_SERVER]
master=TCP,host, port
query=TCP,host, port
[NAME_SERVER]
master=TCP,host, port
query=TCP,host, port
и так далее.
Как вообще в C# считывают такой "текстовый" файл, чтобы по имени NAME_SERVER, забирать host и port?
Что-то близкое нашел
тут, но у меня строки не настроек и все строки для чтения одинаковые.