SQLCE 3.5 升级到 SQLCE 4.0

使用【LINQPad】来执行升级的动作(方便)
开启【LINQPad】Query手动加入参考 System.Data.SqlServerCe 4.0 的 dll

再来就是 Code

//请输入完整的资料档案路径
string filename = @"x:\projects\Solution\Models\db.sdf";

//照抄吧
var ce = new System.Data.SqlServerCe.SqlCeEngine("Data Source=" + filename);
ce.Upgrade();

执行后就完成了。

转载于:https://www.cnblogs.com/lovton/p/4627258.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQL Server Compact Edition (SQLCE) 是一种嵌入式数据库引擎,它支持以下常见的 SQL 命令和功能: 1. 数据定义语言 (DDL) 命令: - CREATE TABLE:用于创建新表。 - ALTER TABLE:用于修改现有表的结构。 - DROP TABLE:用于删除表。 - CREATE INDEX:用于创建索引。 2. 数据操作语言 (DML) 命令: - SELECT:用于从一个或多个表中检索数据。 - INSERT INTO:用于向表中插入新行。 - UPDATE:用于更新表中的现有行。 - DELETE FROM:用于从表中删除行。 3. 数据控制语言 (DCL) 命令: - GRANT:用于授予用户或角色特定的权限。 - REVOKE:用于撤销用户或角色的权限。 4. 事务控制命令: - BEGIN TRANSACTION:用于开始一个事务。 - COMMIT:用于提交事务并永久保存更改。 - ROLLBACK:用于回滚事务并撤销更改。 SQLCE 还支持以下功能: 1. 表关联:通过使用 JOIN 关键字,可以在多个表之间建立关联,从而允许在查询中检索相关数据。 2. 聚合函数:SQLCE 支持常见的聚合函数,如 SUM、AVG、COUNT、MIN 和 MAX,用于对数据进行计算和统计。 3. 子查询:可以在一个查询中嵌套另一个查询,以便在内部查询的结果上执行操作。 4. 视图:可以创建虚拟表来简化复杂查询,视图是基于一个或多个表的查询结果。 5. 索引:可以创建索引来提高查询性能,加快数据检索速度。 6. 触发器:可以在表上定义触发器,以便在特定事件发生时自动执行一些操作。 请注意,SQLCE 是一个轻量级的数据库引擎,与 SQL Server 的功能集有所不同。如果需要更高级的功能,可能需要考虑使用 SQL Server 或其他成熟的数据库管理系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值