VBScript 编程实例:如何使用 Active Scripting?
Active Scripting 是 Microsoft Windows 中内置的一项技术,它允许在脚本中执行各种任务,如文件操作、网络操作、数据库访问等。在 VBScript 中使用 Active Scripting,可以轻松地实现这些任务。 下面是一个 VBScript 编程实例,演示如何使用 Active Scripting 访问数据库: ```vbscript Option Explicit Dim conn 'As Object Dim rs 'As Object Dim sql 'As String Dim strSQL As String Dim strConnection As String Dim strTemp As String Dim intRowCount As Integer Dim intColCount As Integer Dim strResult As String Dim arrTemp() As Variant Dim intIndex As Integer ' 创建数据库连接对象 Set conn = CreateObject("ADODB.Connection") ' 设置连接字符串,此处假设数据库为 Access 数据库,文件名为 test.mdb strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.mdb;" conn.Open strConnection ' 创建 Recordset 对象 Set rs = CreateObject("ADODB.Recordset") ' 设置 SQL 查询语句,假设查询的是名为 "Table1" 的表中的所有数据 sql = "SELECT * FROM Table1" rs.Open sql, conn ' 获取 Recordset 中的数据行数和列数 intRowCount = rs.RecordCount intColCount = rs.Fields.Count ' 将 Recordset 中的数据逐行读取并存储到数组中 ReDim arrTemp(intRowCount - 1, intColCount - 1) For i = 0 To intRowCount - 1 For j = 0 To intColCount - 1 arrTemp(i, j) = rs(j).Value Next j Next i ' 关闭 Recordset 和数据库连接对象 rs.Close conn.Close ' 释放对象变量所占用的内存空间 Set rs = Nothing Set conn = Nothing ``` (编辑:51站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |