Unity连接本地数据库sqlite
首先要创建一个sqlite的数据库,记住文件地址,拷贝到Assets目录下,创建的数据库文件后缀为.sqlite。具体创建方法百度sqlite
然后百度Mono.Data.Sqlite,这是一个dll文件,下载下来,同样需要放到Assets目录下
接下来创建c#脚本,
using UnityEngine;
using System.Collections;
using Mono.Data.Sqlite;
using System.IO;
public class SQLiteDemo : MonoBehaviour {
string sqlQuery = "create table unity (unity1 int,unity2 int)";
string sqlQuery = "select * from unity";
// Use this for initialization
void Start () {
string connectionString = "Data Source = " + Application.dataPath + "/test.sqlite";
SqliteConnection dbConnection;
dbConnection = new SqliteConnection (connectionString);
dbConnection.Open ();
SqliteCommand dbCommand;
dbCommand = dbConnection.CreateCommand();
dbCommand.CommandText = sqlQuery;
dbCommand.ExecuteNonQuery ();
SqliteDataReader dbReader;
dbReader = dbCommand.ExecuteReader ();
while(dbReader.Read())
{
for(int i = 0; i< dbReader.FieldCount; i++)
{
Debug.Log(dbReader.GetName(i));
Debug.Log(dbReader.GetValue(i));
}
}
}
}
拖到任意物体上,运行。
转载于:https://www.cnblogs.com/duyushuang/p/4325570.html
Unity连接本地数据库sqlite相关推荐
- 错误解决记录------------mysql连接本地数据库显示can't get hostname for your address
mysql连接本地数据库遇到 can't get hostname for your address 不明原因的本地mysql数据库连接不上,总是显示can't get hostname for yo ...
- Navicat连接本地数据库报错问题解决方案
Navicat连接本地数据库报错问题解决方案 参考文章: (1)Navicat连接本地数据库报错问题解决方案 (2)https://www.cnblogs.com/wjah110/p/9811448. ...
- 虚拟机连接本地数据库
我们在运行虚拟机上面的项目时,可能要用到本机的数据库,在使用过程中会遇到数据库拒绝访问的情况 ,这是因为在安装本地数据库时没有启动远程连接. 使用两种方法来解决这种问题 一.使用命令行模式 第一步 ...
- C#程序无法连接本地数据库
C#程序无法连接本地数据库 报错:System.Data.SqlClient.SqlException:"在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无 ...
- 不能连接本地数据库mysql_win7系统下mysql或sqlserver显示无法连接本地数据库如何解决...
最近有win7系统用户在使用数据的时候可能会遇到一些问题,比如有时候会遇到mysql或sqlserver显示无法连接本地数据库的情况,经过分析可能是相关服务没有开启,本教程就给大家带来win7系统下m ...
- 用navicate 连接本地数据库提示用户名/口令无效
1.在用navicate连接本地的oracle数据库时,试了oracle几个默认的用户名和密码,但是当我输入时,却提示用户名/口令无效.所以按照网上的办法,cmd,输入了以下命令,修改了几个用户的用户 ...
- unity手机 通过php连接mysql_如何从Unity连接到数据库
小编典典 请忽略此方法的任何安全风险 不要这样做 .安全性是在安全保护之前还是之后都没有关系.您将结束重新编写整个代码的过程,因为 密码 在您的应用程序中进行了硬编码,可以 很容易地 反编译和检索.现 ...
- 使用IDEA连接本地数据库
使用IDEA连接本地Mysql数据库 1.打开IDEA的数据库栏 2. 配置数据库链接 3. 应用成功则显示如下 4. 可以选择自己的库 5.启用执行sql命令窗口 6. 执行sql
- Unity连接SQLServer数据库报错找不到System.Data.dll
最近要采集一些数据,原来是读取MySQL到没有什么问题,现在改成数据库是SQLServer,但是一直报找不到System.Data.dll文件的错误,在这里记录一下解决方法,供以后避坑(PS:原来一直 ...
- 关于unity连接MySQL数据库做一个简单的登陆注册系统
这段时间为了大作业,作为一个菜鸟研究了好久的Unity连接数据库,那就整理一下然后写下来当作记录吧. 首先,unity连接MySQL要先在Assets板上创建pluging文件夹再导入一些必要的dll ...
最新文章
- Android switchCompat. 和 Switch
- 比Keras更好用的机器学习“模型包”:无需预处理,0代码上手做模型
- Java基础-数据类型int,short,char,long,float,double,boolean,byte
- 学习鸟哥的Linux私房菜笔记(4)——文件
- Linux中如何java联网,如何在Java中运行Linux命令?
- Spring IOC 核心流程浓缩
- Java类库及其组织结构(Java API)
- MyBatis常用配置解析-Properties标签
- 目录 | 数据结构与剑指Offer系列推文合集
- wltc循环多少公里_原来所有车都烧机油!但是烧多少才算正常你知道吗?
- 将iOS默认上下文坐标系改变为Quartz通常坐标系
- mysql any 效率_关于mysql的性能优化
- 随机计数器java_Java高效计数器
- 奇迹mu开服教程:服务端的架设及开服注意事项
- asymptotic (infinite-training-sample)
- 国内直接下载google play谷歌商店apk安装包的网站【https://apkpure.com/】
- “甲骨文”的传奇故事
- android跳过网络连接,绕过Android Android的Wi-Fi热点5设备连接限制 | MOS86
- [精品毕设]基于Python实现的飞机票销售系统订票系统
- VMware中ubuntu设置成中文
热门文章
- 1018Big Number用斯特林公式的简化公式和不用公式解决
- iPhone/iPad/iPod touch编程时版本区分
- C#反射的Assembly的简单应用
- 微信蓝牙协议二:1800 or 18914E结尾和Varint压缩算法
- 认识Node.js篇
- C++_homework_StackSort
- 网站统计功能的设计与实现
- 静态常量static和方法重载
- Eclipse中Maven WEB工程tomcat调试
- 关于sharepoint2013的SPUtility.GetGenericSetupPath()方法过期解决办法