sql-server-ce相关内容
是否可以将多个 DB 附加到 SQL CE 3.5(精简版),例如MasterData.sdf、Orders.sdf 并对它们应用查询,例如:选择 Orders.iOrderID、Orders.cItemID、MasterData.cItemDesc从 Orders.CustomerOrder 作为订单左加入 MasterData.Items 作为 Orders.cItemID = Items.c
..
有人知道在哪里可以找到 SQL Server Compact Edition 支持的功能列表吗?我有兴趣在我的网络应用程序中使用新版本,但我正在尝试确定它是否可以满足我的需求?具体我想知道它是否可以支持视图和存储过程,但微软网站是徒劳的. 提前致谢 编辑: 我看了这个 SQL Server Compact Edition 3.5但这对我没有帮助. 解决方案 SQL Ser
..
我收到一个错误: ntext 和 image 数据类型不能用于 WHERE、HAVING、GROUP BY、ON 或 IN 子句,除非这些数据类型与 LIKE 或IS NULL 谓词同时尝试保存对 SQLCE 表的更改. 请注意这是一个更新操作. 我安装了 SQLCE 3.5.1.0 版. 以下是代码的错误消息和堆栈跟踪: System.Data.SqlServerC
..
我有一个包含大量插入语句的文件,用于用测试数据填充我的精简版数据库.每次运行单元测试时,我都从 Sql Server Management Studio 运行该文件(我使用的是 NUnit).现在我想为每个测试自动运行数据库脚本.我正在尝试按照本文所述使用 osql:单元测试数据层问题是我不知道如何使用 osql 连接到 sdf 文件.我有两个问题,首先我没有数据库的用户 ID,只有密码.我在命令
..
以下有关“非管理员用户实例"的“SQL Server 2008 R2"页面顶部有一个注释: 此功能将在Microsoft SQL 的未来版本服务器.避免在以下情况下使用此功能新的开发工作,并计划修改当前使用的应用程序这个功能. http://msdn.microsoft.com/en-us/library/ms143684.aspx 这个功能的未来是什么?会被彻底淘汰吗?被不同的
..
我希望在 WebMatrix (C#.net) 环境(使用 SQL Server Compact)中有一种方法可以搜索所有表和字段的值.我有一堆(比如 100 个)表,通过 WebMatrix 连接,我正在尝试寻找一个包含我需要的一些信息的表. 我来过这里:http://blogs.thesitedoctor.co.uk/tim/2007/11/02/How+To+Search+Every+
..
这实际上意味着什么? 我正在逐步执行一些代码,当我在 vs2010 的本地窗口下查看数据读取器的属性时,DR.HasRows 显示错误: HasRows '(DR).HasRows' 抛出了一个类型为 'System.InvalidOperationException' 的异常 bool {System.InvalidOperationException}base {"如果基础游标不可滚动
..
SQL Server Compact Edition 4.0 SDK? 奖励阅读 为了在SQL Server Compact Edition中创建数据库,您必须调用从sqlceme40.dll导出的函数ME_CreateDatabase: 该函数未记录在 MSDN 上,并且头文件不随可再发行版(显然). MSDN 提到了 3 个 Compact Edition 头文件:
..
我一直在开发一个控制台应用程序(C#/.Net Framework 4.0/VS2012).我创建了一个 SQL Server Compact 数据库 (*.sdf) 并添加了一个连接字符串:
..
我正在使用 VS2008 为 Windows CE 5.0 设备 (Datalogic Kyman) 创建 Compact Framework 应用程序.我在我的应用程序中使用 SQL Server Compact 3.5.但是,我在仍然安装了 Windows CE 4.2(使用移动设备中心通过 USB 连接)的 Kyman 上进行调试.我的问题: VS2008 无法识别设备上已安装 SQL
..
如何更改 SQL Server Compact Edition (SQL CE) 中的表? 我有一个现有表,我需要添加一个 IDENTITY 列. 解决方案 添加列的方式与在其他版本的 SQL Server 中添加列的方式相同: 这将一个名为 IdColumnName 的主键标识列添加到表 tableName: ALTER TABLE 表名ADD COLUMN IdColum
..
我正在开发新的应用程序,我想使用 SubSonic 和 SQL Server Compact. 但是当我运行我的简单应用程序(用于尝试 SubSonic)时,我收到异常“无法找到请求的 .Net Framework 数据提供程序.它可能未安装." 有人给我一些建议,如何解决这个问题? 我参考了 System.Data.SqlServerCe 更新 我下载了 SubSo
..
我最近刚刚在我的 WinXP 机器上安装了 VS2010 Professional(试用版).知道我只需要它用于 VC++ 项目(没有数据库),我“未选中"SQL Server 的安装选项. 然而,当我尝试创建一个新项目时(我已经尝试了 MFC 和 Win32 项目类型的所有变体),我看到了一个可爱的错误消息框: 创建或打开 C++ 浏览数据库文件 c:\path-to-project
..
我正在尝试将行插入到 SQL Server CE 数据库中,它返回 1 行受到影响,没有例外,并且就我所见,查询中没有语法错误 - 但它没有任何效果,当我从数据库资源管理器查看表格时. 如果我通过 VS 运行查询,一切正常.据我所知,没有连接问题......我在这里做错了什么? 这是代码,虽然它可能没有什么区别: 使用 conn 作为新的 SqlCeConnection(My.Se
..
我正在开发 WPF 桌面应用程序,我通过 Visual Studio(2008,.Net 3.5)的安装项目将其交付给我的用户.此应用程序使用本地数据库,其类型为 SQL Server Compact Edition 3.5. 我的问题是:除了我的应用程序之外,用户是否还必须安装 SQL Server Compact Edition,或者理想情况下是否可以随我的应用程序一起提供 SQL Se
..
select Top(1)* from TableName Where columnName=value 只选择第一行就好了.但是,如果我将选择更改为删除,我会收到一个错误,并且无法弄清楚如何编写查询以仅从数据库中删除与我的查询匹配的 1 条记录. 我想知道是否有人比我更聪明,是否或如何在 SQL CE 中完成此操作. 解决方案 您是否尝试过这样的事情? DELETE Tab
..
我使用 SMO 用 SQL Server 数据库的数据填充 SQL Compact 数据库. 这是我实际使用的代码: foreach(l_dbDatabase.Tables 中的表 l_tblCurrent){if(l_tblCurrent.IsSystemObject) 继续;ScriptingOptions l_scOptions = new ScriptingOptions();l_
..
我不知道这段代码有什么问题,它给了我一天的错误: select row_number() over(order by s.title) as rowNumber, s.id从故事作为 s 表格定义: id bigint标题 nvarchar(100)内容文本 数据库:SQL Server Compact 4.0.8482.1 错误: 解析查询时出错.[令牌行数=1,令牌行偏移=
..
伙计们!MsSql Compact 是否具有在两个或多个列上创建复合唯一索引(只是约束,而不是主键)的功能? col 1 col21 21 2 - 插入/更新必须产生异常 我没有通过服务器资源管理器的设计器看到此功能 解决方案 CREATE UNIQUE INDEX ixMultiCol ON MyTable (col1, col2);
..
我有一个到数据库的 ODBC 连接,我需要其中的一个数据表.该表大约有 20 行,以及几千行数据. 我打算将此表插入到我的本地 SQL Server CE 数据库中,以便我可以进一步使用它.两种连接都经过测试并且可以正常工作. 我的尝试只是插入一列以保持简单(我是 C#、编程和 stackoverflow 的新手). OdbcConnection c = new OdbcConnec
..