我使用以下片段查询.sdf文件中的本地Server数据库
try
{
using (SqlCeConnection sqlCe = new SqlCeConnection(ConfigurationManager.ConnectionStrings["logdbcs"].ToString()))
{
SqlCeCommand sqlCeCommand = new SqlCeCommand(@"SELECT * FROM logs", sqlCe);
sqlCe.Open();
var reader
我有一个网站与SQLCE数据库已增长到约500Mb。当数据库超过256Mb时,网站出现错误,可通过对web.config中的连接字符串应用‘最大数据库大小= 1024’来绕过此错误。现在还可以。
然而,我想要一个更健壮的数据库,所以我想转换到SQL Server2008Express。通常,这在WebMatrix中是可能的(我认为在Visual Web Developer2010Express中也是如此),但在这种情况下,WebMatrix和Visual Web Developer都无法访问数据库来发布它,因为它们都收到了文件大小错误,这肯定与这些程序访问SQLCE数据库的方式有关。
有没有人
对于wp7,是否可以使用像Sqlite或sqlCe这样的数据库,而不是独立存储?wp6我曾经使用过Sqlce,但现在不支持它。
i have searched lot in google but couldn't get right one .
请帮助我开始使用sqlite或sqlce??wp7 DB access。提前感谢
目前,我需要将我的数据库从sqlce4.0降到sqlce3.5,我找到了一个post ,它基本上满足了我的要求,只是这两种解决方案都需要用户的干预。理想情况下,我想编写一个很小的工具来归档这个目标,使这个转换AUTOMATICALLY(i.e.不对用户造成任何干扰)。所以我的想法是: 1.由于我知道这个DB的模式,所以我首先创建一个sqlce3.5空DB。
2. Then open the old sqlce4.0 DB and new sqlce3.5 DB at the same time, and then query the records table by table from t
每当我在WIN CE的应用程序中创建数据库时,我都会收到一个创建数据库的错误,如下所示:
private string _dataSource = "DataSource=data.sdf; Max Buffer Size = 512; Max Database Size = 500";
public void CreateDatabase()
{
if (File.Exists("data.sdf"))
{
return;
}
var en = new SqlCeEngine(_dataSource);
我们从Redgate购买了一个名为SQL Data Compare的工具。我主要将其用于测试目的,以证明我的应用程序正在对数据库进行我认为的修改,而不进行任何其他更改。
我当前的应用程序同时具有“在线”和“离线”编辑功能。在联机模式下直接使用SQL Server,在脱机模式下使用SQL CE (3.5)文件中的表子集。
无论如何,SQL数据比较工具不支持SQLCE,所以我希望我可以创建一个到SQLCE数据库的链接服务器,并创建一个通过视图镜像CE数据库的SQL server数据库,这样我就可以进行测试了。
因此,我不知道如何创建到SQLCE数据库的链接服务器。有人知道怎么做吗?
我有一个MVC3项目,在这个项目中,我必须使用企业库5.0从SQLCE数据库中选择/更新数据。为此,我必须添加对SQLCE dll的引用。
如果从SQLCE 4.0引用dll,则会出现以下错误
Could not load file or assembly 'System.Data.SqlServerCe, Version=3.5.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot find the file specified
如下所示:我可以使用以下代码使用Server将数据从Server数据库复制到本地(.sdf):
Public Sub synctrackingstatus()
connection()
sqltable = New DataTable
adap = New SqlClient.SqlDataAdapter
adap = New SqlClient.SqlDataAdapter("SELECT * from TRACKINGSTATUS", con)
adap.Fill(sqltable)
*似乎有些混乱。我创建了一个SQL Server Compact Edition文件,并且可以从服务器资源管理器中看到它。我也可以右击并手动添加表。我想要做的是运行生成的sqlce文件,将模型中的所有表和列添加到SDF中。
-背景--
在Visual Studio 2012 (旗舰版)中,我使用模型设计器设计了一个模型。它创建了一个edmx文件。我右键单击模型并选择"Generate Database from Model...“并创建了一个sqlce文件。我的理解是,我应该能够以某种方式在sdf上执行此文件,以创建数据库的SQL Server Compact Edition实例。我没
我只是在玩MVVM Light,我想我已经想通了,但我有一个问题。
我正在使用SQL Server CE工具箱,它为我的数据库(SQLCE)生成类、映射等。其中一个表名为Profile,我想使用它作为我也可以绑定的属性。下面是我的ViewModel代码
public class ProfileViewModel : ViewModelBase
{
private Profile profile; // Profile is the class created by SQLCE Toolbox for table mapping
public Profile UserProfi