问题标签 [sql-server-ce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6536 浏览

sql-server-ce - 使用 MS Sync Framework 同步两个 SQL CE Db

我只是在研究 Microsoft Sync Framework。使用 SqlSyncAdapterBuilder 和 SqlServerChangeTracking 将本地 SQL CE 3.5 数据库与远程 SQL Server 2008 同步看起来很容易。

不幸的是,同步两个 SQL CE 3.5 数据库看起来并不容易......
文档非常稀少,我真的不知道如何从这里开始。

我的具体情况如下所示:

  • 我有一个中央 SQL Server 2008。
  • 多个客户端连接到此服务器(其中一些仅部分连接)。
  • 那些(部分连接的)客户端正在使用在同一个数据库上工作的多个应用程序(可能同时运行)。

将客户端与中央服务器同步应该没有问题。在离线客户端上同步多个应用程序是我考虑使用多个 SQL CE 数据库(一个作为服务器,一个用于每个应用程序实例)的地方。在将客户端与服务器同步以及在客户端上同步多个应用程序时,我真的很高兴能够使用相同的冲突解决机制。在每个客户端上安装 SQL Server 2008 Express 是不行的。

有没有人有同步两个 SQL CE 数据库的经验?

0 投票
2 回答
1466 浏览

c# - 这是 LINQ-to-SQL 的示例吗?

我用 SQL CE 数据库制作了一个小 WPF 应用程序。

我使用 LINQ 构建了以下代码以从数据库中获取数据,这非常容易。所以我想“这一定是 LINQ-to-SQL”。

然后我做了“添加项目”并添加了一个“LINQ-to-SQL 类”.dbml 文件,将我的表拖到对象关系设计器上,但它说,“所选对象使用了不受支持的数据提供程序。”

因此,我质疑以下代码是否真的是 LINQ-to-SQL,因为它确实允许我访问我的 SQL CE 数据库文件中的数据,但 SQL CE 似乎不支持官方的“LINQ-to-SQL”。

那么下面的“LINQ-to-SQL”是不是?

0 投票
2 回答
1786 浏览

sql - SQL Server Compact Edition 中有哪些 SYSTEM 存储过程?

我正在尝试编写对在 windows mobile 6 上运行的 SQL Server Compact Edition 数据库的更改脚本,并且可以真正使用:

还有哪些其他系统存储过程可用?

与非紧凑版本有什么区别?

编辑: ce 中 有系统存储过程, sp_rename是一个示例,尽管它似乎只适用于表而不是列。

0 投票
1 回答
1365 浏览

.net - Transactions with typed dataset and Sql Server CE

I have a WinForms application that interacts with a SqlCe local database. I manage db operations using BindingSources, TableAdapters and typed datasets.I have several operations scattered through several methods in two different classes that I need to perform in a transaction and I was thinking of using System.Transactions.Transaction or CommitableTransaction. My question is, would Transaction or CommittableTransaction work successfully in a transaction and rollback in an error in this example code or do I have to also use transaction in OtherClass methods too?:

0 投票
2 回答
5072 浏览

sql - 如何检查 SQL Server CE 数据库的索引?

有没有办法列出所有 SQL Server CE 数据库表索引,或者至少列出单个表?

0 投票
2 回答
549 浏览

sql-server - 表索引是否被复制到我的 sqlce 数据库?

我有一个正在复制到移动 SQL CE 数据库的 MS SQL 数据库。

我的问题如下:

索引是否也传播到 sqlce 数据库表?

0 投票
3 回答
1566 浏览

windows-mobile - 在 Windows Mobile 6 设备上访问 SQL Server CE 数据库

我有一个移动应用程序,可以写入设备上的 SQL Server CE 数据库。我想编写一个桌面应用程序,可以读取这些数据并以 CSV 格式导出。我一直在研究RAPI (Remote Api),但我更愿意完全使用托管代码来做到这一点。RAPI 有替代品吗?

0 投票
2 回答
16315 浏览

sql - SQL Server Compact Edition 中的子查询

我试图在 SQL Server CE 数据库中执行此操作,但数据库引擎不断报告错误。

有人告诉我 SQL Server CE 支持子查询。有什么我做错了吗?

0 投票
1 回答
1380 浏览

c# - EntityFramework 多对多与联结表

我有两个表,多对多关系,有一个联结表,如下所示:

我需要将特定组的所有成员添加到列表框中。该组是从数据绑定组合框中选择的。我想做这样的事情:

但是,Member 实体仅包含 MemberGroup 条目....而不是实际的组。

做这个的最好方式是什么?

顺便说一句,.NET Framework 3.5、WPF、Entity Framework、C#、SQL Server Compact Edition (2008)

0 投票
2 回答
220 浏览

sql-server-ce - SQLCE - 忽略查询执行

将数据库 (*.sdf) 部署到 Pocket PC WM 5.0。通过 C# 我正在尝试删除记录。DELETE 查询返回 5 行受到影响(有 5 行)。但是,当我在 Pocket PC 的查询工具下查看数据库时,行仍然存在。在我的代码级别没有出现错误或问题。

什么不见​​了?这是正确的数据库,因为如果我重命名或删除我会在打开时出错。怎么了?