是否可以将原始SQL从Android发送到Azure云数据库?

时间:2014-07-09 03:21:30

标签: java android sql azure azure-sql-database

我尝试将Microsoft Azure的数据库作为我的移动应用后端实现。我很难找到全面的文档。我确实看到我可以这样查询表格:

 mToDoTable.where().year("due").eq(2013).and().startsWith("text", "PRI0")

我想做的事情有两个:

  1. 在表格上创建复杂的连接或
  2. 将参数发送到在服务器端实现复杂连接的View或存储过程。
  3. 但我无法弄清楚如何做。

    .parameter()方法,但没有迹象表明如何在服务器上捕获它以执行任何有用的操作。

1 个答案:

答案 0 :(得分:0)

我在找错了地方。 可能可以直接查询SQL数据库,但这涉及绕过很多安全性而不是我想要的。

我找到的答案是在Azure的SQL数据库部分中设置数据库(以及视图和存储过程)之后,转到移动服务部分并创建运行javascript并可以运行任何sql的新API,包括查询参数。

我发现此链接非常有用:http://tapanila.net/windows-azure-mobile-services-custom-api-for-existing-sql-database/