Как можно изменить путь подключения к бд, чтобы при переносе на другой комп заново не прописывать новый путь к базе данных? Чтобы без этого C:\VS2017\Project\Proj2\db.mdf. Видел варианты с |DataDirectory|\db.mdf - не пашет.
Попробуйте варианты: System.Windows.Forms.Application.ExecutablePath, System.Environment.CurrentDirectory, Application.StartupPath
Это часть исполняемого пути, куда потом нужно прибавить ваше db.mdf
System.Windows.Forms.Application.ExecutablePath
, System.Environment.CurrentDirectory
, Application.StartupPath
Из всех вот этих только третий вариант подошел.
string dataDirectory = Application.StartupPath;
string connectionStr = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="+dataDirectory+@"\Database1.mdf;Integrated Security=True";
using (SqlConnection connection = new SqlConnection(connectionStr))
{
connection.Open();
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
При попытке десериализации XML происходит ошибкаПрошу помощи чтобы разобраться с причиной ошибки
Здравствуйте, необходимо в C# программно получать доступ к базам данных MS Access, которые будут лежать в соответствующей папке
Отладчик в помощьНо, судя по коду, у тебя ошибка в методе public void Shoot() Ты сбрасываешь таймер только при bulletDelay == 0, но первый же вызов задаст его...
Без команд QuickSort, без встроенных функцией, рекурсивноhttps://ru