SqlCeEngine 成员

表示 SQL Server Compact 3.5 引擎对象的属性、方法及其他对象。无法继承此类。

SqlCeEngine 类型公开以下成员。

构造函数

  名称 说明
公共方法 SqlCeEngine() () () () 初始化 SqlCeEngine 类的新实例。
公共方法 SqlCeEngine(String) 使用指定的本地连接字符串初始化 SqlCeEngine 类的新实例。

页首

方法

  名称 说明
公共方法 Compact 通过从现有文件新建数据库文件来回收 SQL Server Compact 3.5 数据库中浪费的空间。此方法还可用来更改数据库的排序顺序、加密或密码设置。
公共方法 CreateDatabase 创建新数据库。
公共方法 Dispose 释放所有 SQL Server Compact 3.5SqlCeEngine 资源。
公共方法 Equals (inherited from Object)
受保护的方法 Finalize (inherited from Object)
公共方法 GetHashCode (inherited from Object)
公共方法 GetType (inherited from Object)
受保护的方法 MemberwiseClone (inherited from Object)
公共方法 Repair 修复损坏的数据库。
公共方法 Shrink 通过将空页移动到文件的结尾然后截断文件,来回收 SQL Server Compact 3.5 数据库中浪费的空间。
公共方法 ToString (inherited from Object)
公共方法 Upgrade() () () () 将 SQL Server Compact 数据库从版本 3.1 升级到 3.5。如果源数据库是加密的数据库,升级后的数据库也将是加密的数据库。如果源数据未加密,升级后的数据库也将是不加密的数据库。
公共方法 Upgrade(String) 将 SQL Server Compact 数据库从版本 3.1 升级到 3.5。如果在目标连接字符串中指定了加密模式,则目标数据库将被加密。如果将连接字符串中的 case-sensitive 属性设置为 true,则数据库的排序规则为区分大小写。
公共方法 Verify() () () () 重新计算数据库中的各页校验和,然后将新的校验和与预期的值进行比较。
公共方法 Verify(VerifyOption) 根据 VerifyOption 验证数据库的完整性。

页首

属性

  名称 说明
公共属性 LocalConnectionString 获取或设置 SQL Server Compact 3.5 数据库的连接字符串。

页首

请参阅

参考

SqlCeEngine类

System.Data.SqlServerCe 命名空间