UNITY-关于读取数据库的代码使用

在Unity中使用SQLite数据库需要引入Mono.Data.Sqlite、System.Data和Sqlite3的DLL文件。将这三个库放入Assets/Plugins目录,注意Unity2018可能对System.Data产生冲突,此时需要移除System.Data。推荐使用SQList轻量级数据库管理工具。数据库操作涉及SqliteCommand、SqliteConnection和SqliteDataReader三个关键类,包括连接、指令和数据读取。代码示例包含常见数据库操作,注释详细,适用于学习者。别忘了在操作完毕后释放资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Unity 使用数据库要先导入三个dll (Mono.Data.Sqlite \ System.Date \ Sqlite3)

首先找到Unity源路径找到前两个dll (这个dll只能使用自己的)

 

三个dll都需要放到Assets/Pligins(该文件夹需要自己创建) Unity2018放进去会报错,把System.Date删掉就好了

此次使用的SQL软件是SQList一款轻量级数据库软件

 

数据库主要学三个类 : SqliteCommand(数据库连接对象) \ SqliteCommand (数据库指令对象) \ SqliteDataReader(数据读取对象)

 

 

 

数据库的使用,读取和使用的方法都写在代码中了,注释写得很清楚,都是一些常用操作,希望可以帮到和我一样处于学习阶段的你们

using UnityEngine;
using Mono.Data.Sqlite;

public class SQLDemo : MonoBehaviour
{
    //数据库连接对象 
    private SqliteConnection con;
    //数据库指令对象
    private SqliteCommand command;

    private string connectionStr;
    //数据库读取对象
    private SqliteDataReader reader;

    private void Start()
    {
        //数据源路径
        connectionStr = "Data Source = " + Application.s
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值