Intereting Posts
Удалите все после строки Строка усекается по длине, но не разрезание слов разрешено Как передать большое количество параметров в хранимой процедуре из кода в SQL Server DropdownList DataSource Методы визуализации объединений MySQL Выберите несколько строк из одной строки в 2 разных таблицах Поиск идентификатора, имеющего все значения (mySQL, SQL) Функции окна СОРТ дорого, можем ли мы его преодолеть? Подзапрос SQL с помощью COUNT MySQL выбирает определенные значения строк как имена столбцов Рекомендации по многопоточной обработке записей в базе данных Добавление к существующей таблице SQLite при добавлении меньше столбцов, без чтения базы данных в R PIVOT Oracle – преобразование данных нескольких строк в одну строку с несколькими столбцами, без совокупных данных Delphi – предотвращение внедрения SQL Как ускорить транзакцию вставки, повторяющуюся снова и снова

Хранение строк подключения в реестре?

Мы решили использовать реестр для обработки нашего развертывания со строками подключения в нашем приложении VB.net.

Требования:

  1. Если программа не может подключиться к серверу, сначала проверьте реестр на строку подключения. Если нет, создайте папку и заполните имя, тип и данные.
  2. Убедитесь, что он зашифрован.

Я никогда не редактировал и не создавал ничего в реестре. С чего начать? Если у кого-нибудь есть образцы кода или ссылки на статьи, я бы очень признателен.

Похоже, что этот учебник станет хорошим источником проблемы. Я бы настоятельно рекомендовал не хранить строку подключения в реестре. Это добавляет больше работы и больше зависимостей от текущей операционной среды. Кроме того, файлы конфигурации более переносимы и лучше подходят для хранения информации, связанной с недвижимостью. Если вы используете файл настроек, поддерживающие администраторы и ваши люди поддержки будут вам благодарны. [По сравнению с размещением информации в реестре.

Полностью согласен с Стивеном здесь, но если вам нужно это сделать … вот некоторая информация из MSDN (ссылка на все, что вам нужно знать внизу). В следующем примере читается, увеличивается, а затем записывается значение DWORD в HKCU:

Imports Microsoft.Win32 Dim regVersion As RegistryKey regVersion = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\TestApp\\1.0", True) If regVersion Is Nothing Then ' Key doesn't exist; create it. regVersion = Registry.CurrentUser.CreateSubKey("SOFTWARE\\Microsoft\\TestApp\\1.0") End If Dim intVersion As Integer = 0 If (Not regVersion Is Nothing) Then intVersion = regVersion.GetValue("Version", 0) intVersion = intVersion + 1 regVersion.SetValue("Version", intVersion) regVersion.Close() End If 

http://msdn.microsoft.com/en-us/library/aa289494%28VS.71%29.aspx