c# - 如何在Unity(c#)中创建sqlite数据库?

标签 c# database sqlite unity-game-engine

我需要在Unity(C#)中为android项目创建sqlite数据库,但找不到所需的信息或教程。

我正在关注此链接 http://answers.unity3d.com/questions/743400/database-sqlite-setup-for-unity.html

但我收到此错误:

 Failed to load 'Assets/Plugins/sqlite3.dll', expected 64 bit architecture (IMAGE_FILE_MACHINE_AMD64), but was IMAGE_FILE_MACHINE_I386.    
 Mono.Data.Sqlite.SqliteConnection:Open()    
 Mono.Data.Sqlite.SqliteConnection:Open()

 Failed to load 'Assets/Plugins/sqlite3.dll', expected 64 bit architecture (IMAGE_FILE_MACHINE_AMD64), but was IMAGE_FILE_MACHINE_I386.
 Mono.Data.Sqlite.SQLite3:Open(String, SQLiteOpenFlagsEnum, Int32, Boolean)
 Mono.Data.Sqlite.SQLite3:Open(String, SQLiteOpenFlagsEnum, Int32, Boolean)
 Mono.Data.Sqlite.SqliteConnection:Open()

 DllNotFoundException: Assets/Plugins/sqlite3.dll
 Mono.Data.Sqlite.SQLite3.Open (System.String strFilename, SQLiteOpenFlagsEnum flags, Int32 maxPoolSize, Boolean usePool)
 Mono.Data.Sqlite.SqliteConnection.Open ()

我正在使用 Unity 5(免费版)。

有没有免费的 sqlite 数据库插件?

如果可能,请向我提供教程链接。

最佳答案

当您在 64 位系统上使用 32 位二进制文​​件时,会发生此错误。在互联网上搜索很多内容后,我发现了 64 位二进制文​​件 +还添加了一个示例项目。您可以下载here .

关于c# - 如何在Unity(c#)中创建sqlite数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29935508/

相关文章:

ruby-on-rails - 转PG!数据库迁移错误:PG::ConnectionBad:

android - 房间内完全一对一的关系

c# - 是否可以使用 C# 和 JavaScript 创建 SOAP API

c# - 是否有一种通用的方法来同步异步方法?

c# - 生成决策树的库

php - 如何优化这个 mysql/php 查询?

c# - C#HtmlAgilityPack选择主要节点

mysql - 如果帖子标题包含文本,则批量向 WordPress 帖子添加分类法

Mysql:选择相对于第二个表

javascript - Node.js 中 sqlite 数据库的异步 HTTP 请求