Scribling Doodle Ответов: 1

Папка приложения C# по умолчанию


Привет кодеры,

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

Есть ли какой-нибудь способ преобразовать этот большой каталог в каталог по умолчанию папки приложения?

В vb для открытия файлов базы данных мне просто нужно было использовать ..\Базы данных.МБР

Что я уже пробовал:

backup database [C:\\Users\\centurion\\Desktop\\AcademiaSK\\AcademiaSK\\GMS_DB.mdf] to disk='" + destdir + "'with init,stats=10

1 Ответов

Рейтинг:
0

OriginalGriff

Вы можете, но вам нужно перейти от использования SQL server к "локальной" БД, такой как SqLite или Access, но даже в этом случае не помещайте БД в папку приложения: Где я должен хранить свои данные?[^] объясняет, почему и показывает, как использовать где-то лучше.

Но имейте в виду, что использование локальной базы данных означает, что вы не можете поделиться ею с другими: Если вам нужно это сделать, вам нужно придерживаться SQL server и сделать вашу строку подключения настраиваемой, а не жестко закодированной (что в любом случае чертовски хорошая идея).


Scribling Doodle

MSSQL имеет какое-то отличие от тех, что вы сказали?

OriginalGriff

MSSQL-это другое название SQL Server.