Windows Phone(二) WP7数据库连接(SQLite数据库)
2012-05-31 22:28
155 查看
本文算是整理,了ArcGIS_Mobile 和 锦燕云 的博文:
地址: /article/1655266.html
参考文章
本文是一个简要的WP7数据库连接(SQLite数据库)操作过程,图文并茂,适应各种人士,O(∩_∩)O~...
准备工作: 下载我弄好的压缩包http://115.com/file/an0tifop#SQLite.rar (暂时存在115网盘的,打开链接后直接点 "普通下载" 就OK了)
1. 创建数据库
第一步:新建 Windows Phone应用程序,目标平台选择 wpos 7.1 (我给项目取名为TestSQLite)
断开链接,关闭数据库
运行程序,点击open可以在WP的模拟器的独立存储空间中创建名为“TestSQLiteDB”数据库,点击populate按钮可以为其填充数据,点击clear可以清空数据库中的数据,close关闭数据库连接;
2.获取数据库文件,
第一步: 直接双击 WindowsPhonePowerTools.application 文件,
![](http://pic002.cnblogs.com/images/2012/336024/2012053116575126.jpg)
稍等片刻后出现以下界面, 有三个选项,选择(512M这一项) , 真机就选择第一项,之后点击CONNECT
![](http://pic002.cnblogs.com/images/2012/336024/2012053116594539.jpg)
第二步: 点击CONNECT后:出现以下页面点击BROWSE按钮,选择你创建的这个Windows Phone项目下的xap文件
(既是编译之后,Debug下的xap,例如我的XAP位置: C:\Users\RY\Documents\Visual Studio 2010\Projects\FirstWP\TestSQLite\Bin\Debug)
![](http://pic002.cnblogs.com/images/2012/336024/2012053117151568.jpg)
第三步: 再点击 INSTALL,稍等片刻,这个地方,我2 了一把,以为点击INSTALL就OK 了,
实际上是要点击 :
![](http://pic002.cnblogs.com/images/2012/336024/2012053117220925.jpg)
,
之后出现下图:.....O(∩_∩)O哈哈~ 你看到了吧-->TestSQLite,
![](http://pic002.cnblogs.com/images/2012/336024/2012053117244012.jpg)
点开就能看到数据库了...就是这个TestSQLiteDB,点击 GET 按钮, 将这个数据库文件保存到桌面 (注意,如果你还处于调试状态,此时要停止调试,否则会报错,..),
![](http://pic002.cnblogs.com/images/2012/336024/2012053121223380.jpg)
3.操作数据库
安装压缩包中的 SQLiteManagerSetup 工具
安装好后,双击,后点击 Use Demo -->Continue,找到保存在桌面的TestSQLiteDB,打开:
![](http://pic002.cnblogs.com/images/2012/336024/2012053121372297.jpg)
以上,这就是你创建的数据库,现在你可以操作它了....
4. 补充一点SQLite的东东:
1.SQLite数据类型: 无类型(Typelessness) 意味着可以保存任何类型的数据,但最好还是添加上数据类型,这样方便维护.
2. SQL语句:
创建表:
create Students(id int,name text,age int)
插入数据:
insert into Students (id,name,age) values( 3,"EE",23);
insert into Students (id,name,age) values( 4,"AA",24);
insert into Students (id,name,age) values( 5,"VV",25);
数据查询:
SELECT * FROM Students WHERE name = 'EE' ORDER BY id
如果你有什么问题,可以给我留言,O(∩_∩)O谢谢!
欢迎各种砖块, ...O(∩_∩)O哈哈~...
地址: /article/1655266.html
参考文章
本文是一个简要的WP7数据库连接(SQLite数据库)操作过程,图文并茂,适应各种人士,O(∩_∩)O~...
准备工作: 下载我弄好的压缩包http://115.com/file/an0tifop#SQLite.rar (暂时存在115网盘的,打开链接后直接点 "普通下载" 就OK了)
1. 创建数据库
第一步:新建 Windows Phone应用程序,目标平台选择 wpos 7.1 (我给项目取名为TestSQLite)
断开链接,关闭数据库
private void btnClose_Click(object sender, RoutedEventArgs e) { if (mySQLiteDB != null) { mySQLiteDB.Dispose(); mySQLiteDB = null; btnOpen.IsEnabled = true; btnPopulate.IsEnabled = false; btnClear.IsEnabled = false; btnClose.IsEnabled = false; } }
运行程序,点击open可以在WP的模拟器的独立存储空间中创建名为“TestSQLiteDB”数据库,点击populate按钮可以为其填充数据,点击clear可以清空数据库中的数据,close关闭数据库连接;
2.获取数据库文件,
第一步: 直接双击 WindowsPhonePowerTools.application 文件,
![](http://pic002.cnblogs.com/images/2012/336024/2012053116575126.jpg)
稍等片刻后出现以下界面, 有三个选项,选择(512M这一项) , 真机就选择第一项,之后点击CONNECT
![](http://pic002.cnblogs.com/images/2012/336024/2012053116594539.jpg)
第二步: 点击CONNECT后:出现以下页面点击BROWSE按钮,选择你创建的这个Windows Phone项目下的xap文件
(既是编译之后,Debug下的xap,例如我的XAP位置: C:\Users\RY\Documents\Visual Studio 2010\Projects\FirstWP\TestSQLite\Bin\Debug)
![](http://pic002.cnblogs.com/images/2012/336024/2012053117151568.jpg)
第三步: 再点击 INSTALL,稍等片刻,这个地方,我2 了一把,以为点击INSTALL就OK 了,
实际上是要点击 :
![](http://pic002.cnblogs.com/images/2012/336024/2012053117220925.jpg)
,
之后出现下图:.....O(∩_∩)O哈哈~ 你看到了吧-->TestSQLite,
![](http://pic002.cnblogs.com/images/2012/336024/2012053117244012.jpg)
点开就能看到数据库了...就是这个TestSQLiteDB,点击 GET 按钮, 将这个数据库文件保存到桌面 (注意,如果你还处于调试状态,此时要停止调试,否则会报错,..),
![](http://pic002.cnblogs.com/images/2012/336024/2012053121223380.jpg)
3.操作数据库
安装压缩包中的 SQLiteManagerSetup 工具
安装好后,双击,后点击 Use Demo -->Continue,找到保存在桌面的TestSQLiteDB,打开:
![](http://pic002.cnblogs.com/images/2012/336024/2012053121372297.jpg)
以上,这就是你创建的数据库,现在你可以操作它了....
4. 补充一点SQLite的东东:
1.SQLite数据类型: 无类型(Typelessness) 意味着可以保存任何类型的数据,但最好还是添加上数据类型,这样方便维护.
2. SQL语句:
创建表:
create Students(id int,name text,age int)
插入数据:
insert into Students (id,name,age) values( 3,"EE",23);
insert into Students (id,name,age) values( 4,"AA",24);
insert into Students (id,name,age) values( 5,"VV",25);
数据查询:
SELECT * FROM Students WHERE name = 'EE' ORDER BY id
如果你有什么问题,可以给我留言,O(∩_∩)O谢谢!
欢迎各种砖块, ...O(∩_∩)O哈哈~...
相关文章推荐
- Windows Phone(二) WP7数据库连接(SQLite数据库) 转:http://www.cnblogs.com/ry123/archive/2012/05/31/2528281.html
- 鉴于本人的经验,我不推荐使用sqlite for wp. Windows Phone(二) WP7数据库连接(SQLite数据库) 转:http://www.cnblogs.com/ry123/archive/2012/05/31/2528281.html
- Perl连接Sqlite数据库
- 连接Windows Phone以后不能调试Windows Mobile程序的问题
- Navicat for SQLite 如何连接Sqlite数据库
- 让EF飞一会儿:如何用Entity Framework 6 连接Sqlite数据库
- windows phone手机成功无线连接到笔记本
- 为想学SQLite或练习SQL语言的朋友搭建简单的命令行环境------在Windows, Linux, Android(用adb连接安卓手机)上玩转SQLite数据库的sqlite3命令行
- C#连接SQlite数据库
- Windows Phone 8 获取与监听网络连接状态
- C#连接SQLite数据库方法
- C#连接sqlite数据库
- SQlite数据库的C编程接口(二) 数据库连接
- C#(.net)连接SQLite数据库[附驱动资源]
- 连接SQLite数据库源码(C#)
- python web开发-flask连接sqlite数据库
- Windows Phone 8.1开发SQlite数据库引用安装
- Android学习之用adb连接模拟器查询sqlite数据库
- pyqt4之sqlite数据库连接测试
- windows phone手机成功无线连接到笔记本