【问题标题】:Windows Store App Javascript/HTML5 connect to DatabaseWindows Store App Javascript/HTML5 连接到数据库
【发布时间】:2014-05-20 10:39:55
【问题描述】:

我一直在使用 Visual Studio 2013 (Blank App) 创建一个 HTML5/Javascript 系统,现在我想使用一些数据库,我有两个选择,首先是使用我的在线 MySQL 数据库,即托管,其次是使用安装在我的计算机中的本地数据库。

但问题是

1.) 我想知道我应该在这个 Windows 应用商店应用程序中使用什么类型的数据库,因为我想要的是与 Windows 8 平板电脑兼容/可移植的数据库。

2.) 我不知道如何使用 HTML5/Javascript添加、编辑和删除数据库,因为我知道 javascript 不是执行此算法的脚本。如果是这样,是否有任何可能的替代方案或更确切地说是插件/库来连接此数据库?

3.) 我一直想知道 XML 是否是可移植数据库的一种可能选择。我需要一些适用于 Windows Store App 的优秀教程。

请帮忙,我需要一个真诚和最好的答案。谢谢。

【问题讨论】:

  • 如果你想为你的应用程序使用数据库,你需要一个中间件(PHP/ASP/Ruby),它可以让你读/写数据到数据库。 Javascript 不能自己处理数据库。您可以将 MySQL 用于您的应用程序,因为它是最简单和部署最多的数据库系统之一。我会说你使用 JSON 而不是 XML。 Javascript 对 JSON 的支持更好,比 XML 简单方便。 JSON 也比 XML 轻量且简单。
  • WebSQL 是一个可以考虑的 HTML5 标准。但是它正在开发中,加上它的支持非常少。所以如果你遇到它,请避免它。
  • 好的 ZEE,我会尝试在我的应用程序上使用 JSON,谢谢。

标签: javascript database html windows-store-apps windows-8.1


【解决方案1】:

您可以使用 indexeddb、websql、sqlite。 sqlite 更好且易于使用。以下链接有助于连接到 html5/javascript 应用程序中的数据库。

http://timheuer.com/blog/archive/2012/08/07/updated-how-to-using-sqlite-from-windows-store-apps.aspx

html5/javascript 应用程序的数据库包装器

https://github.com/doo/SQLite3-WinRT

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-31
    • 1970-01-01
    • 2017-09-08
    相关资源
    最近更新 更多