【问题标题】:Web Application Interface to SQL QueriesSQL 查询的 Web 应用程序接口
【发布时间】:2013-10-24 18:49:39
【问题描述】:

为一个简单的项目寻找有关 Web 开发语言/工具的建议。我以前使用 HTML 创建简单的网站,但它们主要只是静态信息。在这一点上,我没有网络脚本等方面的经验。

我们公司有六个左右的 Transact SQL 查询,可以从我们的 SQL Server 数据库生成简单的文本报告。我想创建一个简单 web 类型的应用程序,以便我们内部网上的用户可以自己运行这些查询,而不是询问他们需要什么。

查询需要用户的最少输入。通常,他们只需要输入开始和停止日期或客户编号或发票编号。

应用程序需要功能强大,而不是特别漂亮。我希望用户在适当的时候被要求输入上述类型输入,然后指定应该在他们的计算机上写入包含结果的文件的位置。

在其他项目中,我结合 SQL Server 数据库完成了一些 Python 编程,只是没有与网站交互或具有 GUI。 预先感谢您的建议。

【问题讨论】:

    标签: sql sql-server web-applications intranet


    【解决方案1】:

    您至少需要了解 PHP 或 Python 等服务器端语言即可进行查询。也许是 CGI 脚本?

    【讨论】:

    • 我已经使用 Python 和 SQL Server 一起完成了一些编程。与网站无关。
    • 如果是这样,那么一定要看看 CGI。您可以“打印” HTML,但使用 Python 编程 -> en.wikipedia.org/wiki/Common_Gateway_Interface
    【解决方案2】:

    我相信最常用的是PHP。它有据可查,适用于您想要做的事情,与 Python 不同,它在 HTML 中的表现不如 PHP。如 PHP 网站所述,它非常流行,因此在线上有不少教程。在你理解了语法之后——你说你已经用 Python 编程了,所以只有语法对你来说是新的——你应该研究如何连接你的 SQL Server。微软拥有它,所以我希望(对他们)他们解释得足够好:http://technet.microsoft.com/en-us/library/cc793139(v=sql.90).aspx。这应该为您提供问题中描述的内容所需的内容。

    我也发现了这个问题:Can PHP work with a MS SQL database。接受的答案表明您也可以使用 PDO 连接到 SQL Server。我推荐 PDO 而不是 mssql_ 函数,因为它提供了一个面向对象的 API 和一个使准备好的语句变得非常容易的 API。

    【讨论】:

    • 感谢您的建议。蒂姆
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-16
    • 1970-01-01
    相关资源
    最近更新 更多