Windows Phone 8.1 应用程序与数据库连接

2024-02-29

我对 Windows Phone 8.1 应用程序开发完全陌生。

我正在尝试使用 Visual Studio 2013 开发一个带有数据库的简单应用程序。它不是 silverlight 应用程序。

我的应用程序只有一个文本字段和一个按钮。我在本地服务器(WAMP)中有一个 MySQL 数据库。

我需要从文本字段获取输入并将其存储在数据库中。

我想知道的第一件事是可以做吗?

如果可能的话,如果您能提供一步一步的指南或一个我可以了解这一点的链接,我将非常感激。

如果不可能,我可以尝试将输入存储在数据库中的其他方法是什么?


本地存储

我猜您正在寻找一种在手机本地存储结构化数据的方法。 AFAIK,Windows Phone 不支持 MySQL(MySQL 很大,作为服务器运行,将其“安装”到手机上是不可能或不切实际的)。相反,微软支持的是使用 SQLite。您首先需要下载SQLite 库 https://visualstudiogallery.msdn.microsoft.com/5d97faf6-39e3-4048-a0bc-adde2af75d1b作为 Visual Studio 扩展。然后你需要安装类似的东西SQLitePCL https://sqlitepcl.codeplex.com/ (from NuGet https://www.nuget.org/packages/SQLitePCL/3.8.2)它本质上包装了本机 SQLite 库,以便可以从 .NET 语言访问它。确保将这两个引用添加到您的项目中。 SQLite 将数据库存储为文件,您可以将其放入应用程序的本地存储中。

远程存储

我不确定是否可以直接从 WP 应用程序连接到删除 MySQL 服务器。通常,您可以通过网络服务器访问远程数据库,该服务器公开 API 供您使用(例如 REST API)。然后,您可以通过 HTTP POST 请求将数据发送到网络服务器,然后您的网络服务器会将数据存储在数据库中。这是一个很大的主题,涉及到服务器端编程的知识,例如 ASP.NET、Ruby on Rails、Django、PHP 等。这个主题太宽泛,我无法向您详细介绍如何做到这一点。看这个答案 https://stackoverflow.com/a/25399468/734040.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows Phone 8.1 应用程序与数据库连接 的相关文章

  • SQL日期格式转换? [dd.mm.yy 至 YYYY-MM-DD]

    是否有 mySQL 函数可以将日期从 dd mm yy 格式转换为 YYYY MM DD 例如 03 09 13 gt 2013 09 03 由于您的输入是表单中的字符串03 09 13 我假设 因为今天是 2013 年 9 月 3 日 d
  • MySQL JSON 存储与两个表

    与使用单独的元表相比 使用 JSON 在表中存储数据有什么好处吗 这是原始架构 Users Table UserId Username Etc 5 John Avatar Table Id UserId ImageName ImageTyp
  • mySQL 基于不同表的 SELECT(计数)更新表

    我有一个课程表和一个科目表 CLASS class id class name subject id date time imagine some rows here SUBJECT subject id subject name curr
  • 数据包无序。得到:80 预期:0 node.js

    这是我的 非常简单 代码 var connection mysql createConnection infosDB connection connect connection query SELECT FROM action functi
  • 澄清创建临时表的连接顺序

    我在 mysql 中有一个大型查询 涉及将多个表连接在一起 它太慢了 所以我做了 解释 发现它正在创建一个临时表 我怀疑它占用了大部分执行时间 我找到了一些相关资料 mysql 文档 http dev mysql com doc refma
  • InnoDB 或 MyISAM - 为什么不两者都使用呢?

    我读过各种关于两者之间哪个更好的主题InnoDB and MyISAM 看来争论的都是使用还是其他 根据表的不同 是否不能同时使用两者 这样做会有什么缺点 据我所知 发动机可以在CREATE TABLE命令 因此 某些经常读取的表可以设置为
  • 会话已关闭对象名称:“ISession”。在 NHibernate.Impl.AbstractSessionImpl.ErrorIfClosed() - 如何阻止会话过早关闭

    我在带有 MySQL 的 MVC C 应用程序中使用 NHibernate 我正在尝试让多个用户访问该会话 我一直在使用 InRequestScope 在我的会议上 但我仍然得到 System ObjectDisposeException
  • MySQL:用户对数据库的访问被拒绝

    我正在尝试在 Heroku 上的远程 SQL 服务器上创建一个数据库 clearDB 我与此联系 mysql host lt
  • MySQL按总和连接表问题

    我在连接表时遇到问题 以下是示例表 表A 30行 ID Name Description 1 Type Unicode Art 2 Header Spreadsheet 3 Auto Align Off 表B 100行 ID Name De
  • 在 MySQL 表中存储用户密码的最佳 PHP 哈希方法?

    我已经阅读 Stack Overflow 问题大约 15 分钟了 每一个问题似乎都与我之前读到的问题相矛盾 Bcrypt SHA1 MD5 等 我目前对我的密码进行 MD5 但我想让我的数据库在发生泄露时更加安全 我知道这个问题已经被问了一
  • 在 while 循环内查询可以吗?

    我在一个数据库中有两个表 我正在查询第一个表限制 10 然后循环结果 在 while 循环内 我使用第一个查询中的数据作为参数再次执行另一个查询 以下是该脚本的示例
  • 查询中的存储过程

    有一个程序获取文件列表 顾名思义 返回一个文件列表以及更多选项 那么是否可以在查询选择中使用此过程 像这样的东西 select Field1 from Image where Field2 IN call GetFileList 你应该把它
  • PDO 库比本机 MySQL 函数更快吗?

    我已经阅读了几个与此相关的问题 但我担心它们可能已经过时 因为自这些问题得到解答以来 更新版本的 PDO 库已经发布 我编写了一个 MySQL 类 它构建查询并转义参数 然后根据查询返回结果 目前这个类正在使用内置的mysql函数 我很清楚
  • 规范“毒”方式真的值得吗? (3NF)

    我正处于数据库设计的早期阶段 所以还没有最终的结果 并且我正在为具有可选标签的线程使用 TOXI 3表设计 但我忍不住觉得加入是并不是真的必要 也许我只需要依赖我的简单标签列posts我可以在其中存储类似 varchar 的表
  • MySQL:更新所有行将字段设置为0,但将一行的字段设置为1

    是否有一种有效的方法将行字段的选择更新为 0 但根据 ID 将其中一行设置为 1 基本上 我在数据库中有多个对象 我想在其中一个 inuse 之间切换 因此查询将其中一行 按 id 设置为 inuse 1 将其他行设置为 inuse 0 谢
  • MySQL 连接不工作:2002 没有这样的文件或目录

    我正在尝试设置 WordPress 我已经运行了 Apache 和 MySQL 并且帐户和数据库都已设置 我尝试建立一个简单的连接 我总是得到这个 错误 2002 没有这样的文件或 目录 它正在谈论什么文件或目录 我使用的是 OS X Sn
  • 获取jdbc中表依赖顺序

    我在 MySQL 数据库中有一组表 A B C D 依赖关系如下 B gt C gt A 和 D gt A 也就是说 A 有一个 PrimaryKey C 有一个外键指向 A 的主键 B 有一个外键指向 C 的主键 类似地 D 有一个外键指
  • 安全转义表名/列名

    我在 php 中使用 PDO 因此无法使用准备好的语句转义表名或列名 以下是我自己实现它的万无一失的方法 tn str replace REQUEST tn column str replace REQUEST column sql SEL
  • 自动将范围内的值插入表中

    是否可以使用 MySQL 语句自动将值插入表中 即从 30 到 200 这是一个应该执行此操作的存储过程 CREATE PROCEDURE insert range BEGIN DECLARE i INT DEFAULT 30 WHILE
  • TCPDF - 来自 mysql 的打印表显示重复的第一行

    我是 TCPDF 的新手 我面临的小问题是所有输出数据都显示同一行 我的意思是第一条记录重复数据库中存在的总数据 行 的次数 这是我的代码 tbl header

随机推荐

  • 使用 phpmailer 的电子邮件正文中出现感叹号

    我正在使用 phpmailer 在我的网站上发送电子邮件 我的代码工作正常 但有时在电子邮件正文中随机位置包含感叹号 我的代码如下 mail gt SetFrom FROM EMAIL FROM NAME emailid of sender
  • 特殊撇号会破坏 JSON

    7671 gt Sleaford Carre s 是 result 中的一个元素 result json encode result echo result outputs 7671 null 请注意 这不是正常的撇号 单引号 或反勾号 我
  • git gc -- 积极推送到服务器?

    这好像是git gc aggressive确实清理了我的仓库 但是当我这样做时git push一切都已经是最新的了 有没有办法清理服务器 2012 I know that GitHub will run git gc periodicall
  • Android - 可以在多个帐户中发布具有相同密钥库文件的不同应用程序吗? [复制]

    这个问题在这里已经有答案了 我已上传签名apk文件与keystore在客户端Developer Account 现在 我有来自同一客户 具有不同开发人员帐户的另一个应用程序 我可以上传签名吗apk文件具有相同的keystore文件或者我应该
  • Fluent nHibernate 和 asp.net MVC 入门

    我考虑使用 Fluent nhibernate 通过我的 asp net mvc web 应用程序进行数据访问 任何描述如何使用 asp net mvc web 应用程序设置 Fluent nHibernate 的好文章 This seri
  • Laravel 迁移 - 完整性约束违规:1452 无法添加或更新子行:外键约束失败

    我正在尝试对表运行迁移inventories我通过这次迁移创建的 Schema create inventories function Blueprint table table gt increments id table gt inte
  • 使用正则表达式前瞻,egrep

    如果您的文件包含 apples are good apple cider is also good 为什么会egrep apples app file无法接听任何线路 在 MAC 上使用egrep 2 5 1 扩展正则表达式不具有积极的前瞻
  • 实体框架 4.1 InverseProperty 属性

    只是想了解更多RelatedTo属性 我发现它已被替换为ForeignKey and InversePropertyEF 4 1 RC 中的属性 有谁知道有关此属性变得有用的场景的任何有用资源 我应该在导航属性上使用此属性吗 例子 publ
  • 使用 Rails 测试 PayPal

    我需要测试新的 PayPal 与我的应用程序的集成 我在开发环境中使用 PayPal 沙箱 为了测试整个界面 我发现ngrok https ngrok com 可能会解决来自 PayPal 的消息问题 我使用安装了 ngrokapt get
  • 如何在 IBM DB2 中的导出结果中包含列标题

    我试图使用命令从 DB2 中的表中导出数据 我想导出到 csv 文件中 但是列标题不存在 还需要列标题 那么我可以在 sql 查询中添加什么也获取列标题 这在最新的 2019 Db2 11 5 版本和 Db2 Warehouse 本地和云上
  • 电池使用情况 - iOS

    我想在应用程序的状态栏上显示应用程序的电池使用情况 它使用 GPS 因此 GPS 信号和应用程序的电池使用详细信息对于用户了解电池消耗情况很有用 有没有办法获取设备的电池使用情况 并仅显示消耗的电池量my app独自的 在仪器上 它显示随时
  • 带有目标目录的符号链接二进制文件

    我有一个二进制文件 它加载具有相对路径的资源 我想在 usr bin 中放置一个链接 我努力了ln s game directory game usr bin game 它启动了我的二进制文件 但无法加载我的资产 因为它显然找不到文件夹 a
  • 在搜索栏步骤上方添加具有不同字体大小的标签,与搜索栏拇指垂直对齐

    I would like to create a Seekbar above which there will be text label on each Seekbar step what it should look like is s
  • 使用 C# 设置进程“图像名称”和“描述”

    我想尽可能详细地讨论这个问题 这样问题就很容易理解answer able 本质上我需要一种设置方法进程名称 and 流程说明在应用程序上使用 C startup 这是我想要更改的示例 Note 我想用代码设置我自己的 C 应用程序图像和描述
  • 简单数据类型的互斥锁

    我对并发还很陌生 并且在决定如何使用互斥体时遇到困难 目前 它们散布在我的代码中两个线程交互的地方 这种互斥体的使用是否合适 class Foo public void SetMember int n AcquireMutex n n Re
  • 迭代 ArrayList 中的连续对象对

    我想从 ArrayList 获取对象对 以便可以在每个对象的元素之间执行计算 理想情况下 它应该迭代成对的对象 例如 在包含 obj1 obj2 obj3 obj4 的列表中 它应该遍历 obj1 obj2 obj2 obj3 和 obj3
  • 隐藏UIImagePickerControllerSourceTypceCamera工具栏,但具体按钮?

    为了使我的自定义工具栏在我的UIImagePickerControllerSourceTypeCamera 我必须像这样关闭相机控制 pickerOne showsCameraControls YES 我想展示变焦 闪光灯 切换相机以及对焦
  • 如何从 WSDL 文件生成 java 类

    我正在开发一个 Android 应用程序 我需要使用网络服务 我有一个 wsdl 文件 但我想将其转换为 java 以便我可以在我的 Java 程序中使用它的功能 有没有办法将 wsdl 文件转换为 Java 是的 您可以使用 Wsdl2j
  • 如何确保 CSS 在所有浏览器上都能正常工作,而无需在每个浏览器上进行肉眼测试?

    让一个网站的CSS支持不同版本的所有浏览器确实是一件很困难的事情 特别是 它需要设置不同的浏览器 我只是想知道是否可以测试 CSS 并确保它适用于所有浏览器 而无需打开每个浏览器并手动检查布局 或者 有没有快速或标准的方法来做到这一点 使用
  • Windows Phone 8.1 应用程序与数据库连接

    我对 Windows Phone 8 1 应用程序开发完全陌生 我正在尝试使用 Visual Studio 2013 开发一个带有数据库的简单应用程序 它不是 silverlight 应用程序 我的应用程序只有一个文本字段和一个按钮 我在本