首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在html5页中使用js连接access 2007数据库

在html5页中使用js连接access 2007数据库
EN

Stack Overflow用户
提问于 2015-04-11 15:41:33
回答 2查看 1.4K关注 0票数 0

我正在为我的毕业设计开发一个网页(html5)。在网页中,用户将提供“体型”,并根据输入从数据库中提取各种服装图像并显示在页面上。

我不是一个技术学生,所以在我的数据库连接努力失败。

我有一个index.html页面,一个.mdb数据库(ms access 2007),并使用js连接到.mdb。我还安装了"Microsoft Access Database Engine 2010 Redistributable“。然后也失败了。

请告诉我我错过了什么。

EN

回答 2

Stack Overflow用户

发布于 2015-04-11 16:11:06

我想你全搞错了!简短的回答是你不能。这是因为你的设计是错误的。您不能*直接将html5 / javascript连接到数据库。

回到最基本的问题。您将需要服务器端脚本来读取数据库内容并将其公开给客户端(javascript),或者将结果直接嵌入到html5中(当服务器正在构建页面时)。您需要了解以下技术

  • java / Jsp
  • c# / aspx

这些将帮助您读取服务器端的db文件。然后,就像我说的,你需要找到一种方法将这些信息暴露到你的网页上。顺便说一句,这些不是唯一的服务器端脚本技术,但也是可以读取access文件的技术(IMHO)。所以,看看这个方向,你会发现有很多资源可以帮助你。

*事实是你可以,但这可以被认为是一个‘提前’的问题。

票数 0
EN

Stack Overflow用户

发布于 2015-04-11 16:43:22

HTML页面主要通过服务器(IIS、Apache等)访问而且数据工作是由服务器完成的,在服务器上(又称ServerSide编程),所以首先考虑一下你的项目是通过这种方式访问的,还是只在本地/独立到你的计算机上访问。

如果你只想要一个本地页面,这里可能有一个解决方案:http://accessdb.sourceforge.net/,但我打赌它只能通过ActiveX在IE上工作

请阅读:Read and write to an access database using Javascript

还有:为什么是MSaccess?如果您确实想使用JS在本地操作数据,那么可以尝试一下SQLite,应该有很多这样JS库:https://github.com/lovasoa/sql.js

为什么不..。可以推送到更远的http://www.w3schools.com/html/html5_webstorage.asp的HTML5 webstorage对象

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29575407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档