0

好的,所以我正在通过网页进行课程预订系统,该网页连接到服务器和 ms 访问数据库。在这个数据库中,我有表tblcustomer - 包含所有客户信息 - 和tblcourse - 包含所有可用课程的所有详细信息。要预订具有 courseid 且客户具有 clientid 的单个课程,我已经设置了一个结合 2 的 tblcustcourse。但是我不确定如何创建某种功能来阻止更多条目被添加到正在预订的单个课程中满足 maxentrants 标准,

基本计划是,客户将在网站上尝试预订所述课程,然后服务器将检查数据库是否有课程可用或是否已满(取决于最大参与者)。那么我如何链接所有这些工作呢?

4

1 回答 1

1

通常,人们会使用 Classic ASP/VBScript 或 .NET 作为中间件来接受 Web 请求并针对您的 MS Access 数据库执行它们。您可以使用 DB 对象,在其中您可以在代码中表示记录集,或者简单地对 DB 执行直接 SQL 语句(您应该对其进行消毒以防止 SQJ 注入攻击)。

如果您不是核心程序员,Classic ASP 可能是更简单的途径,因为您可以在文本编辑器中构建代码而无需编译。有很多很多关于在 Web 环境中使用 Classic ASP 与 MS Access 对话的文章。

看:

http://en.wikipedia.org/wiki/Active_Server_Pages

http://www.webwiz.co.uk/kb/asp-tutorials/connecting-to-an-access-database.htm

于 2013-10-17T14:28:20.717 回答