当前位置: 首页 > 面试题库 >

构建一个将连接到包含SQL数据库的服务器的android应用。我该怎么办?

怀飞扬
2023-03-14
问题内容

我已经开始构建一个将连接到sql服务器并从那里获取数据的android应用。我知道SQL语句和创建数据库等,但是对sql服务器和类似的东西没有经验。

首先,我需要购买服务器,我看到了两家不错的公司,但我不知道哪个更好。如果可以推荐我,那会很棒(此链接适用于基本托管计划):

http://www.cirtexhosting.com/shared.shtml

http://www.aplus.net/hosting/personal/

购买服务器后该怎么办?使用Access或mySql或其他工具构建数据库并将* .mdb文件上传到服务器?我需要一个免费的SQL软件,您能推荐我免费的东西吗?

服务器上有数据库后,如何将其链接到我的android应用并在其中使用sql语句?我知道如何使用本地数据库。

如您所见,我有些困惑,希望有人可以逐步向我解释该过程,或者将我链接到指南。

在此先感谢,埃拉德!


问题答案:

直接连接到DMBS的Android应用不是我推荐的体系结构。相反,我建议在服务器上设置一个应用程序(使用Java,Rails等),以读取数据库并公开一个简单的HTTP
Web服务,以供Android应用程序获取数据。这不仅是一个更完善的体系结构,我甚至不确定您是否可以在Android设备中运行JDBC驱动程序。使用我的体系结构,可以将设备与数据库的结构和类型隔离开。



 类似资料:
  • 你能帮我吗?我正在尝试创建一个Android应用程序,它将连接到SQL服务器数据库。我正在使用JDBC驱动程序和: > 在项目设置中添加了JDBC- 最后,我收到了一个例外,那就是驱动程序com。微软jdbc。未找到SQLServerDriver 如果我在Java应用程序上运行相同的控制台应用程序,它就会工作。

  • 问题内容: 大师,我对这个话题迷迷糊糊。这是我要做的事的分解。 [用户/ Android设备]将位置信息发送到服务器-> [服务器] [服务器]从-> [db]返回使用sql排序的项目列表 [服务器]获取表信息并返回到用户-> [用户/ Android设备] 因此,从上述情况来看,我不知道如何使用Eclipse与服务器通信?我是否在Java中使用php或asp(如果可能的话:S)还是可以指向某个链

  • 我所有的橱柜。Service.ts 我的app.module.ts 我在控制台收到这条消息 ×执行命令'javac'时出错。确保您已经安装了Java Development Kit(JDK)并设置了JAVA_HOME环境变量。您将无法为Android构建您的项目。为了能够为Android构建,请验证您是否安装了Java Development Kit(JDK),并按照http://docs.nat

  • 获取以下代码的错误 我得到的输出错误是

  • 我正在处理一个奇怪的问题,即使用JDBC在AmazonRDS上连接MySQL数据库。我有两部不同的Android手机在同一个网络上运行相同的代码。一个人连接起来没有任何问题。另一个是给我以下的例外: 数据库只显示1个活动连接,所以我知道这不是因为打开的连接太多。我尝试重新启动服务器,但没有帮助。我使用的是MySQL JDBC Connector/J版本5.1.23。工作的手机运行的是Android

  • 我已使用WebForms从VS-2019成功发布Azure应用服务。我已成功保护它,以便用户必须使用与应用服务相同域中的Azure AAD帐户登录。我已成功创建AzureSQL数据库。我已成功将AAD域中的用户添加到数据库中,并通过将我创建的Azure AAD帐户用户之一硬编码到连接字符串中,从Azure应用服务中连接到数据库。 现在,我想使用应用程序服务登录名中经过身份验证的AAD用户连接到Az