这是“windows phone mango本地数据库(sqlce)”系列短片文章的第八篇。 为了让你开始在Windows Phone Mango中使用数据库,这一系列短片文章将覆盖所有你需要知道的知识点。我将谈谈在windows phone mango本地数据库中使用Connection Strings的问题。
1、ConnectionStrings是什么
在我们实际开始使用一个数据库之前,我们需要制定一个连接字符串,它告诉应用程序怎么连接数据库。一个连接字符串可以被用来做数据库的配置值。在连接字符串里,每个参数通过分号分开,参数值放在引号里。一些参数仅适用于创建数据库;在数据库创建之后,这些参数就被忽略了。
一个特殊格式的连接字符串应该是这样的:
"Data Source=‘isostore:/DIRECTORY/FILE.sdf‘";
参考:你可以看看MSDN文档http://msdn.microsoft.com/zh-cn/library/hh202861(v=vs.92).aspx
2、怎么使用ConnectionStrings
示例1:一个参数的用法
String format: "Data Source=‘isostore:/DIRECTORY/FILE.sdf‘";
注释:isostore 表示指向IsolatedStorage的路径
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
示例2:从安装文件夹读取 String format: "Data Source=‘appdata:/DIRECTORY/FILE.sdf‘"; 注释:appdata表示指向安装文件夹的路径
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
示例3:带有特定的Culture的数据库
?
1 |
|
注释:你可以参考MSDN文档:http://msdn.microsoft.com/zh-cn/library/system.globalization.cultureinfo(v=vs.71).aspx
示例4:数据库加密
String format: "Data Source=‘isostore:/DIRCTORY/FILE.sdf‘;Password=‘SomePassword‘"
?
1 |
|
这篇文章我谈论了在windows phone mango本地数据库中的连接字符串以及如何使用它。请继续关注接下来的文章。
Windows Phone本地数据库(SQLCE):9、Connection Strings(翻译) (转)