C# 客户端计算机中Compact Database.sdf的路径出错

C# 客户端计算机中Compact Database.sdf的路径出错,c#,sql,sql-server-ce,C#,Sql,Sql Server Ce,我想用compact database发布我的项目,但有一条错误消息说:路径不存在,我通过编写以下代码解决了此问题: SqlCeConnection connection = new SqlCeConnection("Data Source=|DataDirectory|\\Database1.sdf"); 但我没有结果,我的意思是没有删除没有选择没有插入等。。 这是我的删除代码: SqlCeCommand cmd = new SqlCeCommand("delete from tab ",

我想用compact database发布我的项目,但有一条错误消息说:路径不存在,我通过编写以下代码解决了此问题:

SqlCeConnection connection = new SqlCeConnection("Data Source=|DataDirectory|\\Database1.sdf");
但我没有结果,我的意思是没有删除没有选择没有插入等。。 这是我的删除代码:

SqlCeCommand cmd = new SqlCeCommand("delete from tab ", connection);
        connection.Open();
        cmd.ExecuteNonQuery();
        connection.Close();

您是否设置了
AppDomain.SetData
方法?sdf文件的位置在哪里?请,然后你的问题描述你采取的每一步,让你得出结论,你“没有结果”。