Как создать приложение SQL Compact 2008 - PullRequest
0 голосов
/ 31 октября 2008

Как я могу сделать приложение SQL Compact 2008 для рабочего стола? Я знаю, как подключиться к файлу .SDF с помощью SQL Management Studio 2008, но не могу понять, как подключиться к нему с помощью моего приложения. Я видел учебники об этом, и я вижу в коде C #, что они ссылаются на некоторые специальные пространства имен, но я не могу заставить его работать. Что я сделал, так это скачал Microsoft SQL Compact SDK, но я получаю сообщение об ошибке всякий раз, когда пытаюсь добавить ссылки на любую из библиотек DLL, которые идут с ним. Кто-нибудь знает, где я могу найти правильные двоичные файлы для этого.

Ответы [ 2 ]

1 голос
/ 31 октября 2008

Вы зашли сюда и загрузили все перечисленные компоненты (включая инструменты дизайна)?

Если вы отправите сообщение об ошибке, возможно, вам будет проще диагностировать вашу проблему.

0 голосов
/ 03 ноября 2008

Вам необходимо скачать SQL Sever Compact 3.5.

Тогда вы можете создать модель LINQ2SQL (dbml), используя инструмент sqlmetal, который поставляется с .NET SDK (и Visual Studio). В настоящее время это невозможно создавать классы LINQ2SQL для компактного фреймворка внутри Visual Studio, но вы сможете просматривать и редактировать их.

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

PS: Ссылки в моем проекте: System.Data, System.Data.Linq. и System.Data.DataSetExtensions

ОБНОВЛЕНИЕ:

Что касается DLL, на которую вы ссылаетесь ... Я не думаю, что они являются сборками .NET но собственные библиотеки win32 DLL предназначены для использования разработчиками C ++.

...