示例一: 〈html〉 〈head〉 〈title〉表格显示数据表记录〈/title〉 〈/head〉 〈body〉 〈h2〉表格显示数据表记录--通过测试〈/h2〉 〈hr〉 〈script language=“JavaScript“〉 var objdbConn = new ActiveXObject(“ADODB.Connection“); // 创建数据库对象 var strdsn = “Driver={SQL Server};Server=202.117.148.134;Database=xb;UID=xb;PWD=xb“; // DSN字符串 objdbConn.Open(strdsn); // 打开数据源 var objrs = objdbConn.Execute(“select * from article“); // 执行SQL的数据库查询 var fdCount = objrs.Fields.Count - 1; // 获取字段数目 if (!objrs.EOF){ // 检查是否有记录 document.write(“〈table border=1〉〈tr〉“); for (var i=0; i 〈= fdCount; i++) document.write(“〈td〉〈b〉“ + objrs.Fields(i).Name + “〈/b〉〈/td〉“); document.write(“〈/tr〉“); while (!objrs.EOF){ document.write(“〈tr〉“); for (i=0; i 〈= fdCount; i++) document.write(“〈td valign=’top’〉“ + objrs.Fields(i).Value + “〈/td〉“); document.write(“〈/tr〉“); objrs.moveNext(); // 移到下一笔记录 } document.write(“〈/table〉“); } else document.write(“数据库内没有记录!〈br〉“); objrs.Close(); // 关闭记录集合 objdbConn.Close(); // 关闭数据库链接 〈/script〉 〈/body〉 〈/html〉 示例二: 〈script language=javascript〉 var conn = new ActiveXObject(“ADODB.Connection“); //conn.Open(“Data Source=202.117.148.134; Initial Catalog=xb; User ID=xb; Password=xb;“); conn.Open(“Provider=sqloledb; server=202.117.148.162; uid=xb; pwd=xb; database=xb“); var strSQL = “Select * From article“; var rs = new ActiveXObject(“ADODB.Recordset“); rs.CursorType = 3; //adOpenStatic rs.LockType = 1; //adLockReadOnly rs.Open(strSQL, conn) var fdCount = rs.Fields.Count - 1; // 检查是否有记录 if (!rs.EOF) { document.write(“〈table border=1〉〈tr〉“); for (var i=0; i 〈= fdCount; i++) document.write(“〈td〉〈b〉“ + rs.Fields(i).Name + “〈/b〉〈/td〉“); document.write(“〈/tr〉“); while(!rs.EOF) { document.write(“〈tr〉“); for (i=0; i 〈= fdCount; i++) document.write(“〈td valign=’top’〉“ + rs.Fields(i).Value + “〈/td〉“); document.write(“〈/tr〉“); rs.moveNext(); // 移到下一笔记录 } document.write(“〈/table〉“); } else { document.write(“数据库内没有记录!〈br〉“); } rs.Close(); // 关闭记录集合 conn.Close(); // 关闭数据库链接 〈/script〉 (本代码测试成功。)
相关推荐
### JavaScript操作数据库知识点详解 #### 一、概述 在现代Web开发中,JavaScript不仅可以用于前端页面的交互逻辑处理,还可以通过特定技术实现与后端数据库的交互。本篇将基于提供的`js操作数据库.txt`文件内容,...
### JavaScript 连接 Access 数据库知识点详解 #### 一、前言 在Web开发中,JavaScript 是一种广泛使用的脚本语言,主要用于实现客户端的各种交互功能。然而,有时也需要JavaScript能够直接操作后端数据库,比如 ...
本文主要介绍如何使用JavaScript从数据库中获取数据,并应用于网页中实现动态的图片切换效果。这种技术常用于创建动态、交互式的网站界面,提高用户体验。 首先,我们需要创建一个SQL数据库来存储图片信息。在例子...
### MongoDB 数据库基本操作与功能详解 #### MongoDB 简介 MongoDB 是一款非常流行的开源文档型 NoSQL 数据库,以其高性能、高可用性和易扩展性著称。相较于传统的关系型数据库,MongoDB 采用 JSON 格式的文档作为...
**jQuery AJAX 操作数据库详解** jQuery 是一个广泛使用的 JavaScript 库,它极大地简化了 JavaScript 的 DOM 操作、事件处理和Ajax交互。AJAX(Asynchronous JavaScript and XML)是一种创建动态网页的技术,允许...
虽然JavaScript在浏览器环境中对本地文件的操作受到严格限制,但在Node.js环境下,可以使用fs模块读写文件,这时就需要相应的权限控制来确保安全。 9. **SQL数据库交互**: 压缩包中的"xyw.sql"可能代表一个SQL...
由于提供的文件信息不包含实质性的内容描述,而是反复提及《JavaScript基础与案例开发详解》这本书以及一个网址***,这导致无法从中抽取具体的知识点。为了满足您的要求,我将基于“JavaScript基础与案例开发”这一...
本案例详解将重点探讨DWR在数据库操作中的应用。 首先,理解DWR的基本工作原理至关重要。DWR通过在浏览器和服务器之间创建一个HTTP长连接,允许JavaScript调用服务器上的Java方法,并将结果返回给前端。这一过程...
3. **MyBatis框架**:MyBatis是持久层框架,用于处理数据库操作,通过XML或注解的方式将SQL语句与Java代码绑定,简化了数据库访问。 4. **数据建模**:OA系统的数据库设计涉及到员工、部门、流程、任务等多个实体,...
ADO通过OLE DB接口与数据源通信,简化了数据库编程,支持多种语言,如VBScript、JavaScript、VB6、.NET等。 2. **云数据库服务**:云数据库是指运行在云基础设施上的数据库服务,由云服务提供商托管和管理,用户...
2. **SQL语言**:SQL(Structured Query Language)是用于操作数据库的语言,涵盖数据查询、插入、更新、删除等操作,以及创建表、视图和索引等。 3. **数据库设计**:包括需求分析、概念设计、逻辑设计和物理设计...
开发者可能使用JPA(Java Persistence API)或者MyBatis这样的ORM(对象关系映射)框架来与数据库进行交互,实现数据的CRUD(创建、读取、更新、删除)操作。 Eclipse作为开发环境,是Java开发者常用的集成开发环境...
《JavaScript开发中的SQLite数据库移植:sql.js详解》 在现代Web应用程序中,对本地数据存储的需求日益增强,而sql.js正是满足这一需求的一个重要工具。sql.js是一个JavaScript库,它通过Emscripten将SQLite数据库...
### Dreamweaver CS3 数据库数据操作详解 #### 一、引言 Dreamweaver CS3 是一款由Adobe公司推出的强大网页设计与开发工具,它不仅支持HTML、CSS、JavaScript等网页开发语言,还提供了丰富的数据库操作功能。通过...
此外,JavaScript还可以用于移动应用开发(如React Native)、桌面应用(如Electron)、游戏开发、数据库管理(如MongoDB)等领域。 JavaScript还有丰富的第三方库和框架,如jQuery简化了DOM操作,React提供了声明...
### JS连接数据库知识点详解 #### 一、简介 在现代Web开发中,JavaScript(简称JS)作为客户端脚本语言被广泛应用于网页交互处理。随着技术的发展,JavaScript也开始涉足后端开发领域,例如Node.js框架的出现让...
#### 三、Acrobat JavaScript Scripting Reference详解 - **版权与许可**:此文档强调了Acrobat JavaScript脚本参考手册是在许可协议下提供的,并明确规定了其使用和复制的条件。任何未经授权的使用或复制都可能违反...
**Ajax 实现无刷新对数据库操作详解** Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新,极大地...