Изменение источника данных (базы данных) программно
Всем привет.
Я использую Visual Basic 2010 Express и Sql Server Compact, чтобы создать базовую программу для отслеживания некоторых данных.
База данных с именем "Mydata. sdf" находится в той же папке, где находится Exe-файл, и моя программа использует эту базу данных. А также есть папка с именем "архив", которая содержит файл "Mydata.sdf" со старыми данными. Иногда пользователю нужно посмотреть старые данные в архиве. Поэтому моя программа должна начать работать с базой данных, которая находится в папке "архив". Как я могу изменить путь к источнику данных моей программы во время выполнения? Я имею в виду, что когда пользователь нажимает кнопку 1, моя программа начинает использовать данные...Архив/Файл Mydata.ФСР.
Скриншот страницы настроек моего проекта может вам помочь. Ссылка:
< img src="http://i.hizliresim.com/81dWLk.jpg" >
Что я уже пробовал:
Я искал в интернете, но не смог найти ни одного кода, написанного на Visual basic.
ZurdoDev
Есть масса примеров, чтобы сделать это в C#. ГЛ..Net-это почти тот же синтаксис. Вам нужно научиться конвертировать, потому что большинство примеров и документации в интернете написаны на C#, а не на C#. VB.Net.
[no name]
если бы я мог найти его в c#, я бы его преобразовал. Но они просто копируют базу данных в то место, где мы хотим. Я просто хочу изменить свой путь к источнику данных.
Richard Deeming
Чтобы изменить путь к базе данных, вам нужно будет написать некоторый код. Какой именно код вам нужно написать, зависит от того, как вы подключаетесь к базе данных. Поскольку вы не показали нам никакого кода или не дали никакой информации о том, как вы подключаетесь к базе данных, мы больше ничего не можем вам сказать.
Нажмите на зеленую ссылку "улучшить вопрос" и опубликуйте соответствующие части вашего кода.