sqlceengine.compact 方法替代

Posted

技术标签:

【中文标题】sqlceengine.compact 方法替代【英文标题】:sqlceengine.compact method alternative 【发布时间】:2014-03-06 15:18:39 【问题描述】:

除了使用 sqlceengine.compact 方法之外,还有另一种保存数据库文件的方法吗? 这是我的代码:

 Dim engine As New SqlCeEngine("Data Source = " + Path + databasename)
            If Directory.Exists("\" & otherPath) Then
                If File.Exists("\" & otherPath & "\" databasename) Then
                    File.Delete("\" & otherPath & "\" databasename)
                End If
                engine.Compact("Data Source= \" & otherPath & "\" databasename)
            end if ...

compact 不起作用,我需要另一种方法来保存数据库文件

提前感谢:)

【问题讨论】:

【参考方案1】:

您可以使用System.IO.File.Copy

【讨论】:

这没有提供问题的答案。要批评或要求作者澄清,请在其帖子下方发表评论。

以上是关于sqlceengine.compact 方法替代的主要内容,如果未能解决你的问题,请参考以下文章

C# WPF OnPaint 方法的替代方案?

C#'static abstract'方法替代实例化子类

将 Node.js+Socket.io 包装成 OSX 可执行文件的可靠方法? (或用作替代品的 C/C++/Objective-C 库)

在 AIX 上替代 asprintf 或解决方法

c语言中字符串能否转为代码执行?或者有啥替代办法?

在这种情况下,是不是有比 if-else 更快的替代方法?