本文来源:http://www.jb51.net/article/9960.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script language="javascript">
//转载
//http://www.jb51.net/article/9960.htm
function editmdb(name,amount)
{
//用 JavaScript 写服务器端连接数据库的代码示例
var conn = new ActiveXObject("ADODB.Connection");
conn.Open("DBQ=E:\\db1.mdb;DRIVER={Microsoft Access Driver (*.mdb)};");
//var rs = new ActiveXObject("ADODB.Recordset");
var sql="insert into test(name,amount) values('" + name + "','" + amount + "')";
conn.execute(sql);
conn.close();
conn = null;
alert("添加成功");
location.reload();
}
</script>
</head>
<body>
<table>
<tr>
<td>姓名:</td>
<td><input type="text" id="name" name="testname"/></td>
</tr>
<tr>
<td>金额:</td>
<td><input type="text" id="amount" name="amount"/></td>
</tr>
<tr>
<td><button onclick="editmdb(testname.value,amount.value)">保存</button></td>
<td></td>
</tr>
</table>
<script language="javascript">
//用 JavaScript 写服务器端连接数据库的代码示例
var conn = new ActiveXObject("ADODB.Connection");
conn.Open("DBQ=E:\\db1.mdb;DRIVER={Microsoft Access Driver (*.mdb)};");
var rs = new ActiveXObject("ADODB.Recordset");
var sql="select * from test";
rs.open(sql, conn);
shtml = "<table width='100%' border=1>";
shtml +="<tr bgcolor='#f4f4f4'><td>编号</td><td>姓名</td><td>金额</td></tr>";
while(!rs.EOF)
{
shtml += "<tr><td>" + rs("id") + "</td><td>" + rs("name") + "</td><td>" + rs("amount") + "</td></tr>";
rs.moveNext;
}
shtml += "</table>";
document.write(shtml);
rs.close();
rs = null;
conn.close();
conn = null;
</script>
</body>
</html>
分享到:
相关推荐
在标题"JS操作ACCESS数据库"中,所提及的是利用JavaScript来操作Microsoft Access数据库的技术。Access是一款关系型数据库管理系统,它提供了ODBC(开放数据库连接)接口,使得其他编程语言,包括JavaScript,可以...
为了在非IE浏览器或现代Web环境中实现类似的功能,可以考虑使用服务器端代理,如Node.js,配合诸如`adodb`这样的Node.js库来处理数据库操作,然后通过Ajax调用将数据传递给前端JavaScript。这样可以实现跨浏览器兼容...
在JavaScript中,与Access数据库进行交互通常涉及到使用ActiveX对象,因为JavaScript本身并不直接支持数据库操作。Access数据库是一种关系型数据库管理系统,适用于小型项目或本地数据存储。在Web应用程序中,如果你...
在网页设计中,如果我们需要将HTML与Access数据库相结合,实现动态数据的展示和交互,通常会借助JavaScript这一客户端脚本语言。在这个小例子中,我们将探讨如何使用JavaScript在静态HTML页面上连接并操作Access...
然而,JavaScript也可以通过ActiveXObject或Node.js的第三方库与数据库进行交互,包括Microsoft Access数据库。本文将详细介绍如何使用JS连接和操作Access数据库。 在Internet Explorer浏览器中,可以通过...
- 如果可能,建议使用服务器端脚本来处理数据库操作,这样可以更好地控制安全性。 - 在生产环境中使用此方法时,请确保进行了充分的安全测试和加固措施。 #### 五、总结 通过以上介绍,我们可以了解到如何使用 ...
综上所述,利用JavaScript操作Access数据库实现静态页面分页,需要对数据库操作、JavaScript编程以及分页原理有深入理解。通过合理的设计和优化,可以在提供流畅用户体验的同时,确保数据的安全性和性能。在实际应用...
同时,ACCESS数据库的使用则涉及ODBC(Open Database Connectivity)连接、ADODB对象(用于数据库操作)以及SQL语言的熟练运用。 总之,这个实例提供了ASP与ACCESS数据库结合应用的全面展示,涵盖了网页动态交互、...
然而,随着云计算的发展,出现了可以直接在线编辑Access数据库的小工具,为用户提供了更便捷的操作方式。 这个小工具的核心功能是让用户无需下载数据库文件或安装Access软件,即可进行在线编辑。这种服务通常基于...
在本实例中,我们看到的"ASP源码—AJAX+ACCESS数据库操作实例源码.zip"是一个包含ASP技术与AJAX(Asynchronous JavaScript and XML)以及ACCESS数据库交互的源代码压缩包。这个实例可能是一个教学资源或实际项目中的...
静态页面读取ACCESS数据库.htm 代码如下: [removed] //用 JavaScript 写服务器端连接数据库的代码示例 var conn = new ActiveXObject(“ADODB.Connection”); conn.Open(“DBQ=E:\\a.mdb;DRIVER={...
在标签中,"javascript"和"数据库"指出讨论的是JavaScript与数据库的结合,而"开发语言"和"ecmascript"进一步强调这是关于JavaScript(ECMAScript的一个实现)作为客户端脚本语言进行数据库操作的场景。 部分内容...
总结来说,这个“完整的网上书店代码+Access数据库”项目涵盖了Web开发的多个重要方面,包括前端交互设计、服务器端脚本编程、数据库操作、用户管理、订单处理和系统安全,为初学者提供了良好的学习素材,同时也为...
"基于Access数据库的asp人事管理系统"是一个使用ASP(Active Server Pages)技术开发的人力资源管理应用程序,其核心数据存储是通过Microsoft Access数据库实现的。Access数据库以其易用性和灵活性著称,适合中小型...
【ACCESS数据库豪华版购物系统】是一款基于Microsoft ACCESS数据库技术构建的高级在线购物平台。这个系统设计得既功能丰富又易于操作,旨在为用户提供一个高效、安全的电子商务解决方案。在深入探讨该系统的具体知识...
Access数据库则提供了强大的查询、报表和表单功能,适合管理和操作结构化的数据。 转换过程通常包括两个主要步骤:XML到Access数据库的导入和Access数据库到XML的导出。 1. **XML到Access数据库的导入**: - 首先...