我在 MSDN 论坛上发现了由 Kevin Gadd 开始的 Xbox 360 的 SQLite 实现,但他们是他使用的谷歌 C#-SQLite 实现 DLL。我只是想知道 API 是如何工作的,因为他们在此处将其移植到 c# 的原始网站:http ://code.google.com/p/csharp-sqlite/没有列出他们如何更改 API,但它确实说大多数基本命令或至少来自我得到的一些评论/描述。
上面的 DLL 确实可以在 Xbox 360 XNA 上运行,因为我试过了。我的主要目标是更容易看到我的目标是:
- 在 Xbox 360 上创建一个简单的数据库,其中包含 2-3 个表作为测试(可能在 Windows 上,然后将数据库放在内容部分,以便它与游戏的其余部分一起部署到 Xbox 360)。
- 在测试场景中将数据发送到这些表可能使用插入或更新,但我不知道.NET 中的 MySQL 和 MS-SQL 等 SQLite 命令。
- 做垃圾收集
如果你完全可以忽略其他所有事情,只做上面的 3 件事,但如果我能做到 #1 + #2(基本 SQLite 技能),我会找到其他人来帮助我完成 #3,因为使用将是大部分的战斗和然后我可以找人帮我做剩下的事情。
我担心学习如何在 c# 中使用 SQLite,有人可以告诉我在代码中编程时 SQl Server 和 SQLite 之间的区别吗?我应该担心的限制是我唯一的大问题。编辑: jsut 希望做 1 + 2 和休息我不在乎。