В моих настройках я использую базу данных под названием demo.accdb, которая находится в папке «demo». Однако, когда я строю свой проект, он ссылается на demo.mdb, который является совершенно другой базой данных в другой папке.Строка, ссылающаяся на неверную базу данных
В моей вкладке настроек он установлен как:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\demo\demo.accdb
.
Где я могу проверить, почему это делается?
Вы можете временно MessageBox источник данных при приложении нагрузки, чтобы увидеть, если это действительно ссылается на нужную базу. –
@chris Как мне это сделать? Спасибо – user1532468
Создайте глобальную переменную для хранения вашей строки источника данных. Как Public databasepath как string = "C: \ demo \ demo.accdb". Затем вы можете сделать msgbox (путь базы данных) при загрузке формы. Проверьте правильность вашего источника данных или изменение, если оно изменилось, перед ним выполняется какой-то подозрительный код. –