问题标签 [sql-server-mobile]

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 投票
6 回答
694 浏览

sql-server - 数据库引擎比较 - Windows Mobile

Windows Mobile 上有哪些不同的数据库选项可用?我已经使用 CEDB 和 EDB 来满足线性数据集的需求。

我听说过 SQL Server 2005 移动版。但是比其他人有什么优势(如果有的话)

0 投票
3 回答
3066 浏览

c# - 如何以最有效的方式读取远程 XML 文件?

我正在开发一个小应用程序来检索位于远程服务器(http://xxxx.com/myfile.xml)上的 XML 文件。这个文件比较大,它包含一个很大的地理位置列表以及我需要的其他信息用于我的应用程序。所以我远程读取了这个文件一次并将其插入到一个小的 SqlCE 文件(database.sdf)中

因此,如果我需要访问地理位置 #1,我只需在此 DATABASE 中创建一个 SELECT 语句,而不是每次都加载整个 XML 文件。

但我想知道是否可以在不使用 .sdf 文件的情况下做到这一点?

什么是最有效的方式(最快)?

如果每次我启动我的应用程序以将其加载到数据集中,则在本地保存一次大 XML 文件并加载?这会使应用程序每次加载都会有点长

在本地保存一次大 XML 文件并逐个读取节点以查找地理位置 #1 ?

或者是否可以直接从远程 xml ( http://xxxx.com/myfile.xml ) 检索地理位置 #1 而无需读取整个文件?

你还有其他建议吗?

谢谢

0 投票
1 回答
639 浏览

windows-mobile - 从两个 WinMo 不同的应用程序打开同一个 .sdf 数据库文件是否安全?

我有两个使用相同 MS SQL Server Mobile 数据库的 Windows Mobile 6.1 应用程序。他们可能会同时选择和更新数据库中的数据。数据库保存在一个 .sdf 文件中。

我不知道 MS SQL 移动版是如何工作的。应用程序加载以下 sql 库:sqlceoledb30.dll、SQLCEER30EN.DLL、sqlcese30.dll 和 sqlceqp30.dll。

这样做安全吗?

我怀疑上述 dll 允许一个应用程序使用存储在 .sdf 中的数据库,但没有单独的 SQL 进程允许多个应用程序/进程使用同一个数据库。

更新:似乎只有 SQL CE 3.5 支持该功能。这是一个相关的问题

0 投票
1 回答
2114 浏览

java - 从 Java 访问 SDF SQLServer Mobile 文件

在工作中,我们想要访问.sdf在 PDA 中生成的文件中的数据SQLServer Mobile Edition。我们将SqlJDBC4数据包用于JDBC但无法进入服务器。我们知道它正在运行,因为我们可以 telnet 进入它,但是从Java代码中我们一次又一次地得到我们无法连接到服务器。

我们使用这个连接字符串:

任何人stackoverflower都可以告诉我们正确的连接字符串或我们做错了什么?

0 投票
3 回答
2234 浏览

sql - 如何在查询中多次使用相同的参数

我想在 SqlCE 数据库上运行与此类似的查询:

但是,运行它会导致错误消息:

不允许重复的参数名称。[参数名称=@Param]

一种解决方法当然是定义@Param1@Param2分配它们相同的值,但这对我来说感觉有点脏。这个问题有更干净的解决方法吗?

0 投票
1 回答
520 浏览

sql-server - 从服务器更新 Windows CE 设备上的表的最佳方法

我需要修改现有的 Windows CE 应用程序,该应用程序从 SQL Compact 数据库 (sdf) 获取数据,以便在将数据库表(只有 1 个表)与 SQL Server Express 对接时的最新记录更新到机器上。

我遇到了 Microsoft Sync Framework,它似乎能够让我实现我的要求。我尝试了他们的演练之一:创建偶尔连接的智能设备应用程序,但无法使应用程序正常工作(我根据指南以及示例代码创建的应用程序)。WCF 服务已成功托管,我也可以从浏览器浏览到该服务。

我在 SynchronizeMenuItem 的单击事件的下一行遇到错误。

Dim syncStats As Global.Microsoft.Synchronization.Data.SyncStatistics = syncAgent.Synchronize()

下面是来自输出窗口的跟踪:

“MobileSyncServices.exe”(托管):已加载“System.SR.dll”
System.dll 中发生“System.Net.WebException”类型的
第一次机会异常“System.ServiceModel.EndpointNotFoundException”类型的第一次机会异常发生在System.ServiceModel.dll
System.dll 中发生“System.Net.Sockets.SocketException”类型的
第一次机会异常 System.dll 中发生“System.Net.Sockets.SocketException”类型的第一次机会异常
线程 0x771e2c1e 已退出代码为 0 (0x0)。
mscorlib.dll 中发生了“System.Reflection.TargetInvocationException”类型的第一次机会异常

我一直在尝试找到解决此问题的方法,因为 2 天后我没有遇到任何问题,因此将其发布在这里。我已经安装了所有作为前提条件的框架/服务包。你们有没有人尝试过这个演练并遇到过类似的问题?更让我感到困惑的是,示例代码在我的两台开发机器(一台是 Win XP 和 Win 7)中也失败了。

是否有任何其他替代方法可以在停靠时使用 SQL Express Server 更新 Windows CE 设备中的表?

0 投票
1 回答
98 浏览

sql-server - SQL Server 2016 移动报表数据集过期约 30 天

我们正在为我们公司向客户提供的云产品创建一套 SQL server 2016 Reporting Services Mobile Reports,但是,我们不断遇到所有数据集在一定时间后过期的情况。

我们发现服务器上的所有数据集在创建 30 天后似乎停止工作,并出现错误消息(“无法处理数据集。从报表服务器 Web 服务获取数据时出现问题。” ) 被展示。

要解决此问题,需要手动打开所有数据集并将其重新保存到服务器上。正如您可以想象的那样,这并不是一个真正适合的解决方案,因为我们为每个客户提供了大量的报告和数据集。

经过一番调查,我们设法在报表服务器数据库中查明了一个“Snapshotdata”表,该表有一个“ExpirationDate”列,这似乎与问题有关。

以前有没有其他人可以解决这个问题,并且可以为即将到期的数据集提供一个可能的解决方案吗?为什么数据集上会有过期日期?

0 投票
0 回答
98 浏览

reporting-services - 移动报告 SSRS 中的自定义 url

我正在尝试使用我的数据库中的值在 SSRS 移动报告中传递钻取自定义 url,问题是我的值包含特殊字符,如“/”,这些字符看起来正在转换为%2F导致超链接中断。有什么方法可以在不转换的情况下传递文字值?

0 投票
1 回答
206 浏览

ssrs-2016 - 移动报告发布者。“时间表”和“带增量的数字”仪表

我对 SSRS 2016 Mobile Report Publisher 有一些疑问。

  1. 是否有可能更改时间图表仪表中线条的外观(样式、颜色、粗细)?似乎没有标准的方法可以做到这一点。屏幕截图 - 时间图表线外观:
    屏幕截图 - 时间图表线外观

  2. 带三角量规的数字。可以通过“设置范围...”按钮设置区域范围(最大、中性、最小)。这些值是否可以不手动设置,而是从数据库中获取并以编程方式设置?屏幕截图 - 带有 delta 仪表的数字范围:
    屏幕截图 - 带有 delta 量规的数字范围

0 投票
0 回答
52 浏览

reporting-services - SQL Server Mobile Report Publisher 是否兼容连接到 SQL 数据仓库?

SQL Server Mobile Report Publisher 是否可以连接 SQL 数据仓库?