1.拼写sql原生语句的时候
String sql = "insert into users values(null,'" + name + "','"
+ company + "','" + gender + "','"
+ phone + "')";
不要忘记单引号
2.SQLiteOpenHelper的onCreate方法是有在第一次getReadableDatabase时候会执行。如果创建数据库错误。或者在这里创建表错误了。只有从eclipse ddms中的file explorer中先删除数据库,才会再次执行onCreate方法
3.创建的database直接用win操作系统是看不到,也进不去的,只能使用adb shell 或者从eclipse 的file explorer中查看
4.创建eclipse项目之前,一定要记得先改项目编码为UTF8。windows-preference-workspace
5.sqlite 默认的存储方式是UTF8.如果eclipse中的编码也是UTF8的话。直接使用windows查看是现实乱码的,不是存储的数据的问题。而是cmd命令行窗口显示的时候编码是GBK。 使用chcp 命令就会看到页码是 936 ,而UTF8的页码是65001。所以使用chcp 65001 就可以把命令行的编码改成UTF8。这样就可以正确显示sqlshuite中的数据了。
6.sqlite的database和openhelp的关闭比使用更重要。。。
分享到:
相关推荐
【Android随笔40K】是一个适合初学者的Android编程实践项目,主要目的是通过一个简单的便签应用(Notepad)来帮助学习者掌握Android开发的基础知识。在这个项目中,开发者可以了解到如何创建一个基本的Android应用...
在开发“Android App_云随笔课程设计”项目时,我们面临的是构建一个移动应用程序,旨在帮助用户便捷地记录他们的日常生活、旅行体验、心情点滴以及学习笔记等。这个应用程序的关键特性在于其同步功能,它将用户的...
3. **数据记录**:程序可能包含数据记录模块,用于存储用户的感慨和心情随笔,可能涉及到数据库操作,如SQLite或云数据库等。 4. **UI设计**:"黑白风"意味着UI设计注重色彩搭配,使用黑白为主色调,这需要了解UI...
这款源码对于想要自建个人网站或者对.NET编程感兴趣的开发者来说,是一个很好的学习和实践资源。 首先,我们来详细了解一下这个源码的核心组成部分: 1. **用户管理**:源码中的用户登录信息存储在`admin.xml`文件...
3. **分类管理**:为了便于组织和查找文章,系统可能设有分类功能,用户可以将文章归入不同的类别,如技术分享、生活随笔等。 4. **标签系统**:通过标签,用户可以更细化地对文章进行分类,便于浏览者根据感兴趣的...
这本书旨在帮助读者通过实际的范例学习和理解Android应用开发过程,从而提升开发技能。 1. **Android SDK介绍**:Android SDK是Android应用程序开发的核心工具集,包括了开发环境、API文档、调试工具等,为开发者...