using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SQLite;using System.Configuration;using System.Col...
分类:
数据库 时间:
2015-03-06 12:40:27
阅读次数:
178
前言在开发一个点餐软件时,app的订单数据是使用本地Sqlite数据库,在提交订单数据后,当订单数据在后台(Mysql数据库)发生变化时(如:已买单),本地数据如何改变呢?思路 前台在查询时,将后台订单数据以数组方式发送到前台进行更新(update)实现 (...)
分类:
移动开发 时间:
2015-03-06 10:37:24
阅读次数:
180
简单的介绍 SQLite数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。它是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够...
分类:
数据库 时间:
2015-03-06 10:35:52
阅读次数:
229
iOS
通过CoreData实现数据持久化引言:
Core Data
是 iOS
3.0 以后引入的数据持久化解决方案,其原理是对
SQLite
的封装,是开发者不需要接触
SQL
语句,就可以对数据库进行的操作.
其编码方式和原理结构方面较为特殊,本博文主要介绍在使用
Core Data
时遇到的各种问题以及对其核心原理进行解释.
参考资料:
1: iOS 教程:Co...
分类:
移动开发 时间:
2015-03-06 10:05:02
阅读次数:
245
一、什么是FMDB
FMDB是iOS平台的SQLite数据库框架
FMDB以OC的方式封装了SQLite的C语言API
依赖libsqlite3.dylib
二、FMDB的优点
使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码
对比苹果自带的Core Data框架,更加轻量级和灵活
提供了多线程安全的数据库操作方法,有效地防止数据混乱
FMDB的github地址
https://gith...
分类:
数据库 时间:
2015-03-06 09:48:54
阅读次数:
150
如果一个.NET应用要自适应32位/64位系统,只需要在项目的“目标平台”设置为“Any CPU”。但是如果应用中使用了SQLite,情况就不同了。 SQLite的.NET开发包来自是System.Data.SQLite,完成兼容ADO.NET接口,也提供了Linq和Entity Framewo.....
分类:
数据库 时间:
2015-03-05 19:13:34
阅读次数:
164
程序猿是最懒的生物,开发中从不重复造轮子,实际开发中数据吃就化是必然要处理的一个问题,先总结了几个除处理sqlite外的几个工具类,因为sqlite可以直接用orm,持久化数据有I/O,SharedPreference等等方式。
外置储存卡
package cn.edu.zafu.utils;
import java.io.File;
import java.io.FileInputStre...
分类:
移动开发 时间:
2015-03-05 09:18:12
阅读次数:
185
??
创建一个Android工程
一 新建数据库
1 新建一个类DBOpenHelper
内容如下:
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
public class ...
分类:
移动开发 时间:
2015-03-05 06:54:20
阅读次数:
219
使用过 SQLite 数据库的童鞋对 Cursor 应该不陌生,如果你是搞.net 开发你大可以把Cursor理解成 Ado.net 中的数据集合相当于dataReader。今天特地将它单独拿出来谈,加深自己和大家对Android 中使用 Cursor 的理解。
关于 Cursor
在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:
Curs...
分类:
移动开发 时间:
2015-03-04 17:08:55
阅读次数:
141