我想创建一个可以对我的 SQL Server 数据库运行 SQL 查询的 android 应用程序。
这是我的基本想法:
- 我创建了一个带有 1 个文本框和 1 个按钮的 Android 应用程序。
- 用户可以编写他们想要的查询(例如 INSERT INTO.., UPDATE..、DELETE.. 或 EXEC [store procedure]) 在文本框中。
- 然后用户按下按钮执行该查询以在我的 SQL 中运行 服务器数据库。
到目前为止,我所做的是一个使用 phonegap + jQuery Mobile 的 Android 应用程序,我可以使用连接到我的 SQL Server 的 JSON 从我的 WCF 服务获取一些数据,但现在我想运行一些我编写的查询android 应用程序并将其运行到我的数据库。是否可以?能告诉我推荐的教程吗?谢谢:)
最佳答案
这是可以做到的。
使用 EditText 和 Button 创建一个 Android 应用程序。
用户可以在 EditText 中键入要运行的查询(例如 INSERT INTO..、UPDATE..、DELETE.. 或 EXEC [存储过程])。
您可以像下面这样操作,以使其更加用户友好。
通过按钮为用户提供一些用于插入/更新/删除的选项。
添加一个包含所有表名的微调器。
如果用户选择了一个表名,则为您需要从用户那里获取值的所有列显示一些 _EditText_s。
您还可以创建单独的方法来相应地调用,并提供所需的输入。它将不那么复杂,对用户更友好。
我不知道它是否有意义。
关于android - 是否可以执行一些数据库查询,用户可以从 Android 应用程序编写该查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11465005/