C# 在wp7/wp8中创建加密的.sdf文件

C# 在wp7/wp8中创建加密的.sdf文件,c#,windows-phone-7,windows-phone-8,sql-server-ce,C#,Windows Phone 7,Windows Phone 8,Sql Server Ce,我一直试图在wp8上创建一个加密的.sdf数据库文件,但没有成功,有人能帮我吗。上面的代码显示了如何在不加密的情况下创建.sdf文件。非常感谢您的帮助。我想,如果您在连接字符串中包含密码,数据库文件将自动加密。试试这个: public void createDB() { string strConnectionString = @"isostore:/accounts.sdf"; using (dataContext accountdb = new dat

我一直试图在wp8上创建一个加密的.sdf数据库文件,但没有成功,有人能帮我吗。上面的代码显示了如何在不加密的情况下创建.sdf文件。非常感谢您的帮助。

我想,如果您在连接字符串中包含密码,数据库文件将自动加密。试试这个:

public void createDB()
    {
        string strConnectionString = @"isostore:/accounts.sdf";
        using (dataContext accountdb = new dataContext(strConnectionString))
        {
            if (accountdb.DatabaseExists() == false)
            {
                accountdb.CreateDatabase();
            }
            else
            {

            }
        }

    }

这有用吗<代码>加密数据库=True谢谢你的回复,科拉克,另一个用户给了我一个有效的代码片段。该网站回答了我将要问的另一个问题。:-)谢谢你的回答duDe.Update——在做了更多的尝试之后,上面的代码抛出了一个异常,因为关键字isostore不在字符串中
strConnectionString=string.Format(@“数据源='isostore:/accounts.sdf';密码='{0}';”,globalPass)
//string strConnectionString = @"isostore:/accounts.sdf";
strConnectionString = string.Format(@"Data Source = 'isostore:/accounts.sdf'; Password = '{0}';", globalPass);