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

时间:2013-04-13 07:08:09

标签: c# windows-phone-7 windows-phone-8 sql-server-ce

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

            }
        }

    }

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

1 个答案:

答案 0 :(得分:2)

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

//string strConnectionString = @"isostore:/accounts.sdf";
strConnectionString = string.Format(@"Data Source = 'isostore:/accounts.sdf'; Password = '{0}';", globalPass);