问题标签 [sql-server-ce-3.5]

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 回答
760 浏览

sql - SQL Server CE - 选择随机行

如何从表中选择随机行?

例如,如果表中有 1000 行符合我想要的条件,我只想选择 20 个随机行。

像 TOP,但随机。

谢谢,这是针对 SQL Server CE 3.5 的!

0 投票
1 回答
1730 浏览

windows-ce - Windows CE 6.0 SQL Server Compact 3.5

我想以编程方式在 Windows CE 6.0 下创建一个数据库。它应该使用 SQL Server Compact 3.5。

问题是,我不知道如何从这里开始。我找不到在 Windows CE 下创建和管理 SQL Server 数据库的适当示例。

有没有人有任何例子?或者提示我应该使用什么 API?

提前致谢!

PS 必须用本机代码 C/C++ 制作!

0 投票
2 回答
1505 浏览

entity-framework - 实体框架有问题。添加新行

实体框架有问题。我一直在向 Iktato 表添加新行,但不起作用。

这是我的程序的序列:

我想插入一个注册号为 5 的行,它将保存在数据库 Iktato 中。保存它不起作用。

请帮忙 !

0 投票
1 回答
90 浏览

sql-server-ce - 如何在 wp7 芒果上使用 linq2sql 数据库,同时保持可混合性?

我正在尝试使用 MVVM Light 和 SQL Server CE 作为数据库来创建一个 WP7 应用程序。为此,我使用 sqlmetal.exe (1) 生成了一个数据上下文。

如果我在手机上运行该应用程序,这可以正常工作。但是当试图显示设计时数据时,我无法DataContext在我的设计时代码中创建一个实例。这可以做到吗?我尝试的另一种方法是创建一个实例Table<MyDataObject>,但 System.Data.Linq.Table 没有构造函数。

所以我的问题是,是否有可能以某种方式DataContext从代码创建我的实例,或者是否有另一种方法可以在不丢失设计时数据的情况下与我的数据库交互。

(1) 实际上,我使用了一种不同的方法,使用库项目能够直观地设计并将设计器文件复制到我的 WP7 项目中。如果我是正确的,结果是一样的。

0 投票
4 回答
2018 浏览

c# - 在 C# 中同步 SQL Server Compact 3.5

在我的项目中,我想将 SQL Server Compact 3.5 与 MSSQL Server 2008 同步。我通过了 Visual Studio 2010 中的所有步骤,例如添加新项目>>本地数据库缓存>>配置数据同步等。连接成功完成。但是在这个阶段之后,我不知道如何进行同步。
我有一个名为“检查更新”的按钮。单击更新按钮时,必须开始同步,并且必须将来自 MSSQL Server 的新数据添加到“data.sdf”中。我不知道该怎么做。我是 C# 的初学者。你可以帮帮我吗?
亲切的问候。

0 投票
1 回答
4848 浏览

visual-studio - 如何连接到 SQL Server Compact 3.5 文件作为 Visual Studio 2012 中的数据源?

Visual Studio 2012 附带 SQL Server Compact 4.0。我已经从http://www.microsoft.com/en-GB/download/confirmation.aspx?id=5783安装了 SQL Server Compact 3.5但是我仍然只能选择与 SQL Server Compact 4.0 建立新的数据连接文件,而我需要从中获取数据的文件是 SQL Server Compact 3.5 文件。

在此处输入图像描述

是否可以连接到 SQL Server Compact 3.5 文件作为 Visual Studio 2012 中的数据源?如果是这样,我应该需要哪些设置或安装?

0 投票
2 回答
3186 浏览

sql - 删除除最近的 1 行之外的所有行

想要从表中删除所有行,除了最近的 1 行。

此查询适用于 SQL Server 2008 标准版:

但在 SQL Server Compact Edition 3.5 上失败

解析查询时出错。
[令牌行号= 1,令牌行偏移量= 11,错误令牌= FROM]

紧凑版的等价物是什么?

编辑

表设计http://pastebin.com/Akwpypkm

0 投票
1 回答
585 浏览

sql - 不同提供者上的实体框架、DATALENGTH、SUM

SQL Server CE 3.5
SQL Server 2008

DataLenSumQuery:

在 SQL Server CE 上,Data列的类型是IMAGE

在 SQL Server Standard 上,类型Datavarbinary(MAX),因为 Microsoft 表示标准版的 IMAGE 类型已弃用并将被删除。

此代码适用于标准版:

但在 CE 上抛出异常:

System.InvalidOperationException:从具体化的“System.Int32”类型到可为空的“System.Int64”类型的指定转换无效。

反之亦然,这适用于 CE:

但在标准上抛出异常:

从具体化的“System.Int64”类型到可为空的“System.Int32”类型的指定转换无效。

如果Data两个提供者上的列都是 IMAGE 并且使用<int?>了 for,ExecuteStoreQuery则工作正常。

Microsoft 建议在 Standard 上迁移到 varbinary(MAX),但 Compact 版本甚至不支持它。

0 投票
0 回答
963 浏览

sql-server-ce-3.5 - SQL Server Compact Edition 使用内部联接删除

是否可以在 SQL Server Compact Edition 中将删除与内部联接一起使用?此 SQL Server 查询的 CE 等效项是什么?

0 投票
1 回答
69 浏览

c# - 需要帮助优化此查询

我的SQL Server CE数据库首次运行查询时遇到了一个大问题。

我已经应用了这个优化Performance 和 Entity Framework,但是第一个查询仍然需要15 sec运行。

当我第一次运行我的应用程序第一次查询时我注意到的东西大约需要 15 秒才能运行。

如果我关闭我的应用程序并再次运行,第一个查询会立即运行。因此,如果我重新启动 PC 并再次运行应用程序,则第一个查询需要 15 秒才能运行。

总的来说,经过两周的互联网研究,我找不到解决问题的好方法。

我使用了ANTS Performance Profiler,我注意到我的第一个查询大约需要 11 秒,而每个页面的表单初始化第一次需要 4 秒。

我有一些问题:

  1. 我想知道我的应用程序启动时加载到 Ram 的资源是什么?
  2. 为什么我的应用程序在第二次运行时速度很快?
  3. 如何在应用程序启动之前将这些资源加载到 Ram 中?
  4. 为什么这些资源保留在 Ram 中,直到 Windows 重新启动?

也许 15 秒很好,但是当我从 DVD 运行我的应用程序时,运行第一个查询需要 45 秒。

已编辑

我为我的应用程序的每个部分使用了多个数据库。

例如这个查询 Take 11 sec to run form first time:

表结构

在此处输入图像描述