0

如何为桌面制作 SQL Compact 2008 应用程序?我知道如何使用 SQL Management Studio 2008 连接到 .SDF 文件,但我不知道如何使用我的应用程序连接到它。我已经看过关于这个的教程,我可以在 C# 代码中看到它们引用了一些特殊的命名空间,但我似乎无法让它工作。我所做的是下载 Microsoft SQL Compact SDK,但每当我尝试添加对随附的任何 DLL 的引用时都会出错。有谁知道我在哪里可以找到正确的二进制文件。

4

2 回答 2

1

你有没有去这里下载所有列出的组件(包括设计工具)?

如果您发布“错误”,您可能会更容易诊断您的问题。

于 2008-10-31T17:25:02.457 回答
0

您需要下载 SQL Sever Compact 3.5。

然后,您可以使用 .NET SDK(和 Visual Studio)附带的 sqlmetal 工具创建一个 LINQ2SQL 模型(dbml)。目前无法在 Visual Studio 中为紧凑框架创建 LINQ2SQL 类,但您将能够查看和编辑它们。

我现在没有太多时间,因为我真的需要开始了,但我希望这能让你开始。

PS:我项目中的引用是 System.Data、System.Data.Linq 和 System.Data.DataSetExtensions

更新:

至于您引用的 DLL……我不认为它们是 .NET 程序集,而是本机 win32 DLL 旨在供 C++ 开发人员使用。

于 2008-11-02T21:52:57.767 回答