Постоянно надо строчку писать
string path = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=E:\Project\project\Мой программы\Практика\Profile\Profile\DataBase\DatabaseCasMed.mdf;Integrated Security=True";
Я написал такой код,он подходит если база данных в bin,если в другой папке бд я скину проект кому-то будут проблемы.
string pathD = Path.Combine(Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName), @"DataBase\DatabaseCasMed.mdf;");
string path = @"Data Source=(LocalDB)\MSSQLLocalDB;" + @"AttachDbFilename=" + @pathD + @"Integrated Security=True";
Написал код на .bat там Кракозябры в пути за русских слов.
@echo Off
SET path=%cd%
echo %path%
@echo %path% > E:\pcc.txt
pause
Я нашел решение
У меня была такая же проблема со следующим сценарием: я хотел использовать ту же базу данных, что и приложение, из моих тестов интеграции.
Я пошел со следующим обходным путем:
В App.config моего тестового проекта у меня есть:
<appSettings>
<add key="DataDirectory" value="..\..\..\BookShop\App_Data\"/>
</appSettings>
В тестовой настройке я выполняю следующий код:
var dataDirectory = ConfigurationManager.AppSettings["DataDirectory"];
var absoluteDataDirectory = Path.GetFullPath(dataDirectory);
AppDomain.CurrentDomain.SetData("DataDirectory", absoluteDataDirectory);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть мое приложениекоторое работает, и вот в него добавлю механизм записи технической информации
Как отключить полосы прокрутки у FlowDocumentScrollViewer в WPF?
Есть двусвязный список который мне нужно отсортировать за O(n Log n) времяЯ бы хотел использовать merge sort, но я никак не могу сообразить, как это...
Использую библиотеку simple_html_domСчитываю csv файл