我必须通过我的网站显示我的学生的标记.使用Microsoft Access创建数据库.如何输入注册号码,如何在表格中显示每个学生的标记?
JavaScript 不能直接访问数据库。您需要有一些服务器端组件来接收请求(可能通过 HTTP)、解析它们并返回请求的数据。
然后 JavaScript 可以访问该组件来获取数据(嗯……闻起来像 AJAX)。
我知道这是一个老问题,但我碰巧在遇到这个问题的同时遇到了这个项目 AccessDB,所以我想我会发布它。请注意,它说它用于 Internet Explorer。我猜他们正在使用 Microsoft 独有的功能来访问该文件,但我真的没有研究过。
从他们的网站:
ACCESSdb 是一个 JavaScript 库,用于在 Internet Explorer 中动态连接和查询本地可用的 Microsoft Access 数据库文件。您只需要一个 .mdb 文件;Access 甚至不需要安装!
http://accessdb.sourceforge.net/
你为什么要使用Javascript?它运行在站点访问者的浏览器中,即使有办法让它直接访问数据库(没有),这将是一个可怕的安全风险,因为它必须包含数据库密码,这样网站的每个访问者都可以完全访问数据库.
您需要的是在服务器上运行并访问数据库以根据HTML表单中输入的数据向访问者提供不同页面的内容.用于此的典型语言是PHP,Perl,Ruby或ASP.
另请注意,作为Web应用程序的数据库后端,MS Access是一个非常糟糕的选择,因为它不支持来自不同用户的并发访问.
总而言之,您需要比本网站提供的更多直接帮助; 尝试在您所在地区寻找网络应用专家.
| 归档时间: |
|
| 查看次数: |
46162 次 |
| 最近记录: |