unity 本地读写sqllite
来源:互联网 发布:海岛奇兵战艇升级数据 编辑:程序博客网 时间:2024/05/16 12:06
1,准备DLL
System.Data.dll
Mono.Data.Sqlite.dll 这2个DLL是unity 读取数据库时用到的类库,因为访问数据库需要用到SqliteConnection相关的类 ,同时必须保证这2个DLL是在mono下的类库,确保迁移到支持mono的移动平台可以正确运行
2,SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快
下载sqllite administrator管理器,
sqllite administrator功能非常强大,可以很简单的创建 数据库文件,table ,view ,trrigger,index,注意不支持存储过程
3,写一个sqlhelper类,帮助生成insert update modify select语句,这个网上太多了,随便搜一下遍地都是
4,重要的提示一点:
4.1 sql语句尽量使用参数化变量,它在你数据库大量执行sql 语句时提高执行速度,道理和重量级db操作一样的
4.2 一些有用的SQL语句
Select * from Sqlite_master
Select datetime('now')
Select date('now')
Select time('now')
4.3 合理的利用索引和主键
5,有了本地数据库的支持,可以很方便的开发一些单机,具体玩法另外开贴总结
- unity 本地读写sqllite
- QT 读写sqllite数据库
- 本地数据库-SQLLite
- SQLLite保存单词到本地数据库中
- SQLlite
- sqllite
- SQLLITE
- sqllite
- sqllite
- SqlLite
- SqlLite---
- html5-localStorage本地存储和SQLLite本地数据库
- HTML5中本地数据库(SQLLite)的基础
- unity读写xml
- unity 读写文件
- Unity 读写XML
- unity 读写sd卡
- Unity读写XML文件
- Android 创建全局变量和Context
- JavaScript中==和===的区别
- Js面向对象编程思想
- 编程-青蛙跳台阶
- android第八节自动匹配输入内容
- unity 本地读写sqllite
- A+B for Input-Output Practice (VIII)
- usaco Beef McNuggets
- leetcode94&144&145
- Rime协议学习笔记:(八)可靠单播块传输rucb
- Basic Types in Erlang Beam Emulator
- Android中使用AsyncTask实现文件下载以及进度更新提示
- 内外边距的注意点
- 欧拉计划 11