Unity C# SQLite4Unity 用于Android APK 使用介绍
2022/6/24 2:19:47
本文主要是介绍Unity C# SQLite4Unity 用于Android APK 使用介绍,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
using System.Collections; using System.Collections.Generic; using UnityEngine; using Mono.Data.Sqlite; public class Main : MonoBehaviour { string filePathName = string.Empty; // Start is called before the first frame update void Start() { SqliteConnection mCon = null; #if UNITY_EDITOR filePathName = "MyTest.db"; if (!System.IO.File.Exists(filePathName)) { SqliteConnection.CreateFile(filePathName); Debug.Log("创建了数据库文件"); } mCon = new SqliteConnection("data source=" + filePathName); #elif UNITY_ANDROID filePathName = Application.persistentDataPath + "/MyTest.db"; if (!System.IO.File.Exists(filePathName)) { SqliteConnection.CreateFile(filePathName); Debug.Log("创建了数据库文件"); } mCon = new SqliteConnection("URI=file:" + filePathName); #endif mCon.Open(); string dropDBStr = "drop table if exists Scores"; string createDBStr = "create table Scores (name TEXT,score int)"; SqliteCommand cmdDrop = new SqliteCommand(dropDBStr, mCon); cmdDrop.ExecuteNonQuery(); SqliteCommand cmd = new SqliteCommand(createDBStr, mCon); cmd.ExecuteNonQuery(); Debug.Log("创建了数据表"); mCon.Close(); } // Update is called once per frame void Update() { } }
这篇关于Unity C# SQLite4Unity 用于Android APK 使用介绍的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2022-03-01沐雪多租宝商城源码从.NetCore3.1升级到.Net6的步骤
- 2024-11-15C#中怎么从PEM格式的证书中提取公钥?-icode9专业技术文章分享
- 2024-11-14云架构设计——如何用diagrams.net绘制专业的AWS架构图?
- 2024-05-08首个适配Visual Studio平台的国产智能编程助手CodeGeeX正式上线!C#程序员必备效率神器!
- 2024-03-30C#设计模式之十六迭代器模式(Iterator Pattern)【行为型】
- 2024-03-29c# datetime tryparse
- 2024-02-21list find index c#
- 2024-01-24convert toint32 c#
- 2024-01-24Advanced .Net Debugging 1:你必须知道的调试工具
- 2024-01-24.NET集成IdGenerator生成分布式全局唯一ID