如何在Easy Tables中查看azure sql数据库中的表,以便在Android应用程序中查看? 已经配置了App Service(移动应用程序),如果我在Easy Tables中创建一个表,我可以在我的应用程序上查看。 但是如果我在azure sql数据库中创建相同的表并将表添加到Easy Tables中,我只会得到没有记录的列名。
答案 0 :(得分:1)
AFAIK,如果您使用Easy Tables,则需要通过Azure Portal添加表,然后Azure会自动为您的表创建Node.js后端,并提供表端点API以与您的表进行通信。我尝试通过SSMS和名为Tag
的新表连接我的Azure sql数据库,然后通过Azure门户将其添加到Easy Tables。
您可以通过访问移动应用程序的“开发工具>应用服务编辑器(预览)”部分来检查创建的Node.js后端,如下所示:
但是如果我在azure sql数据库中创建相同的表并将表添加到Easy Tables中,我只会得到没有记录的列名。
您可以按照以下方法检查记录:
一般情况下,您可以访问移动应用的“MOBILE> Easy tables”,然后点击列表中的表格,然后就可以查看记录了。
通过浏览器使用http table interface of Easy tables检查记录,如下所示:
您可以利用客户端工具(例如SQL Server Management Studio (SSMS),HeidiSQL)连接Azure sql数据库,然后检查表记录。
如果您可以通过上述方法检索记录,那么对于您的移动客户端,您可以参考here检查您的代码。如果您的移动客户端在您的表中有记录时无法检索记录,我认为您可以利用fiddler捕获对后端表执行查询时的网络跟踪。如果上述所有试验无法解决您的问题,您需要使用相关的客户端代码更新您的问题,以缩小此问题。