SQLMetal: как найти строку подключения? - PullRequest
1 голос
/ 27 октября 2011

Я пытаюсь создать простое автономное приложение для личного использования, которое использует базу данных SQL Server Compact 3.5, и я планирую использовать Linq-to-SQL для работы с ним. Я использовал SQLMetal (через приложение SqlmetalBuilder) для создания файла dbml и добавил его в свой проект.

Проблема, с которой я столкнулся, заключается в том, что в отличие от конструктора O / P (который нельзя использовать в файлах SQL Server Compact), SQLMetal создает код, который требует от меня ввода строки подключения при создании экземпляра DataContext.

Как узнать, что такое строка подключения? Я посмотрел, но не могу найти ответ ... И если есть способ создать код, чтобы мне не нужно было вводить строку подключения (это приложение не должно распространяться), любой совет будет оценили.

1 Ответ

0 голосов
/ 28 января 2012

SqlMetal.exe (средство генерации кода)

См. Параметры подключения: / conn: строка подключения .

Обновление:

SQL Server Compact 3.5 и Visual Studio (ищите строку подключения).

Вы можете передать строку подключения в конструктор класса DataContext .

...