问题标签 [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 投票
1 回答
59 浏览

windows-phone-8 - 不允许在查询中显式构造实体类型###

我使用的是 Windows phone 8、MVVM + SQL Server CE 3.5 数据库

在文件夹model中,我有一个表声明<TblCollections>

在文件夹ViewModel中有此代码用于获取集合。

我收到错误query.ToList();

不允许在查询中显式构造实体类型“TblCollections”

为什么?

0 投票
0 回答
1796 浏览

windows-ce - Microsoft 建议使用什么技术来替换 Microsoft Sync Framework?

我有一个项目,我想使用手持设备将数据扫描到表格中。设备将被对接,将批量数据发送到 PC 以使用ActiveSyncWindows Mobile Device Center进行处理。本例中的设备运行Windows CE 6.0

客户有一个使用PocketAccess执行此操作的现有应用程序,但该支持已在多年前在 CE 中删除,因此它限制了他对新设备的访问。

我首先开始寻找替代方案,并看到了很多关于Microsoft Sync Framework的信息。但我后来发现SQL Compact 4.0不再支持它。

因此,与其设计已经过时的东西,我应该看什么?

0 投票
1 回答
251 浏览

visual-studio-2008 - 我应该采取什么方法将移动 SSCE 数据库与 Access 同步?

目标机器是 Datalogic Skorpio X3 手持式扫描仪。参考资料说它是 CE 6.0,没有提到 Windows Mobile。我正在为运行 Pocket Access 并使用 ActiveSync 从扫描仪上传的旧硬件替换旧应用程序。

更换事物的访问端不是现在的选择。

由于技术较旧,我一直难以找出正确的方法来做到这一点。

我已经确定这里选择的数据库是 SQL Server Compact Edition 3.5 SP2。主要是因为 SSCE 4.0 在 Windows 移动(CE/Mobile/Phone)环境中不受支持。

我已安装:Visual Studio 2008SQL Server Compact Edition 服务器工具

我知道使用 SQL 2012 之前的 SQL Server 修订版可以进行复制。SQL Server Management Studio 2012 不支持 CE 3.5 连接。

我是否需要安装 SQL Server Express 2005 来设置同步以上传扫描,然后编写一些代码将数据从 SQL Server 2005 传输到 Access DB,或者我可以以某种方式直接同步 Compact DB?

0 投票
1 回答
319 浏览

windows-ce - 将数据库表拖放到表单没有响应

我正在开发一个 Windows CE 移动应用程序并使用 SQL Server Compact Edition 作为数据库服务器。但是,我无法将数据库表从服务器资源管理器拖放到表单的设计视图中。它根本不响应下降。我会错过什么?我重新安装并修复了所有内容。请注意,我不久前能够执行此操作。我还尝试创建另一个数据库文件并删除著名的Northwind.sdf表。

另一件事是:我无法在我的项目中生成新的数据源。当我尝试出现以下错误时:

创建新数据源时出错:生成数据源时出错。

0 投票
0 回答
88 浏览

windows-phone-8 - 使用 WP 8 显示表格数据

如何在 windows phone 8 上创建 gridview 钻取表?我(id,name,actual) 在 sql server compact 3.5 上有一个表产品。我想在模拟器上显示这个表并从中添加新产品

0 投票
1 回答
108 浏览

visual-studio-2010 - 将 AutoIncrement 限制在特定范围内

我正在尝试创建一个工作应用程序。该应用程序将在内部使用,并应允许我们为我们的产品 SKU 分配一些条形码编号。我正在使用 Visual Studio / Basic 2010 Express 来构建它,因为我非常有限且初学者的经验是使用 VS 2010 Express。

我将提供一些关于我如何看待这个应用程序工作的信息,然后我将继续我的实际问题:

我看到应用程序允许我们通过用户输入 SKU 和产品描述在数据库中创建新产品,然后应用程序将为该产品分配下一个可用的条形码基数,然后应用程序将从那里(如果需要) 生成正确的 EAN13 和 GTIN14 条形码并将它们存储在该 SKU 上。

作为一家公司,我们有大量可以使用的条码编号,我们将这一大范围分开,以便前 50,000 个(例如)用于我们的 EAN13 代码,接下来的 50K 用于我们的 GTIN14 代码,用于内箱和剩下的 50K 用于 Master Carton。

因此,为了实现这一点,我有我的 Product 表,其中包含字段“SKU”、“Description”和“BarcodeBase”。我已设法将 BarcodeBase 字段设置为唯一字段,并且我正在尝试使用 AutoIncrement(Seed & Step) 来确保这会为产品分配一个位于 EAN13 范围内的基本条形码(在我计算校验位之前),如上所述...

所以最后我的问题是:有没有办法可以设置 AutoIncrement 的上限,以便在未来的偶然情况下,基本条形码编号不会溢出到下一个范围?

我一直在谷歌搜索没有成功,我只遇到了一些关于该字段的数据类型有限制的事情。例如 Int32 类型的上限。通过我的搜索,我已经模糊地意识到该字段的“表达式”属性以及编码部分类的可能性 - 但我不知道这是否是正确的方向,或者是否有更简单的东西我俯瞰/没有找到。

我真的很感激任何帮助!

编辑:根据 GrandMasterFlush 的评论 - 我在我的 VS 项目中添加了一个本地数据库。所以我想我使用的是 SQL Server Compact 3.5 db。

0 投票
1 回答
325 浏览

c# - 缺少一个参数。参数序数 = 1 数据适配器

这是我的代码:

我找不到房产da.Parameters.add("@client", client)

有什么建议么?

0 投票
1 回答
589 浏览

c# - sqlCeDataAdapter.update,当传递带有修改行的 DataRow 集合时,Update 需要有效的 UpdateCommand

**strong text* 大家好,这是我的代码:

我有那个错误:当传递带有修改行的 DataRow 集合时,更新需要一个有效的 UpdateCommand。我该怎么办!!!

0 投票
1 回答
242 浏览

sql - 将 nvarchar 转换为十进制

我有一个没有逗号的结果,SOLDE 类似于 66,11 我想要一个尊重逗号的结果。

0 投票
1 回答
32 浏览

sql-server-ce - 在应用程序中嵌入 SQL Server Compact 3.5

我对在我的应用程序中嵌入 sql server compact 3.5 文件感到困惑。我在设置中包含了 7 个文件,但应用程序无法在某些计算机上运行。

是不是版本有问题?

我希望同时嵌入(32 位和 64 位),因为我不知道目标平台。这个怎么做?

谢谢