8.2.1 Connection对象的方法 2)直接通过 OLE DB连接Accs数据库 strprovider lI Providers Microsoft Jet OLEDB 4.0 Data Source=l server Mappath(t)&student. mdb Provider指定用于连接的提供者的名称 Data source指定Acs数据库的物理位置 《ASP程序设计》
《ASP程序设计》 16 8.2.1 Connection对象的方法 2)直接通过OLE DB连接Access数据库 strProvider = "Provider= Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("\") & "\student.mdb" Provider指定用于连接的提供者的名称 Data Source指定Access数据库的物理位置
8.2.1 Connection对象的方法 2.回 ecute方法 执行指定的查询、SQL语句等操作。 connectior. Execu七e CommandrextI RecordsAffected, Options se七 records七 connec七ion.卫 xecute (CommandText, RecordsAffected, Options Commandtext包含要执行的sQL语句、表名、存 储过程或特定者提供者的文本 Recorasaffected是执行指定的操作所影响的 记录数目 options参数指定了 CommandText的性质 《ASP程序设计》
《ASP程序设计》 17 8.2.1 Connection对象的方法 2.Execute方法 执行指定的查询、SQL语句等操作。 connection.Execute CommandText, RecordsAffected, Options Set recordSet = connection.Execute (CommandText, RecordsAffected, Options) CommandText包含要执行的SQL语句、表名、存 储过程或特定者提供者的文本 RecordsAffected是执行指定的操作所影响的 记录数目 Options参数指定了CommandText的性质
8.2.1 Connection对象的方法 常量 取值 说明 Ad CmdText 1 表明被执行的字符串包含一个命令文 Ad CmdTable 2 本表字 明被执行的字符串包含一个表的名 AdCmdStored4 表明被执行的字符串包含一个存储过 Proc 程名 AdCmdUnkno 8 表明 CommandText参数中的命令类型 wn 未知(默认值) Execute方法返回的 Records对象始终为只读、仅 向前的游标。 《ASP程序设计》
《ASP程序设计》 18 8.2.1 Connection对象的方法 Execute方法返回的Recordset对象始终为只读、仅 向前的游标。 常量 取值 说明 AdCmdText 1 表明被执行的字符串包含一个命令文 本 AdCmdTable 2 表明被执行的字符串包含一个表的名 字 AdCmdStored Proc 4 表明被执行的字符串包含一个存储过 程名 AdCmdUnkno wn 8 表明CommandText参数中的命令类型 未知(默认值)
8.2.1 Connection对象的方法 在SQL语句中单引号表示字符串数据的开始 和结東,而双引号用来指定 VBScript脚本内字 符串的开始和结束。 username=Requesr Form(username") Commandtext=" Selec七★Eyom t student where d name=i l s username n 《ASP程序设计》
《ASP程序设计》 19 8.2.1 Connection对象的方法 在SQL语句中单引号表示字符串数据的开始 和结束,而双引号用来指定VBScript脚本内字 符串的开始和结束。 username=Requesr.Form("username") Commandtext = " Select * From t_student Where d_name='" & username &
8.2.1 Connection对象的方法 3.Coe方法 关闭 Connection对象以便释放所有关联 的系统资源。关闭对象并非将它从内存中 删除,要将对象从内存中完全删除,可将 对象变量设置为 nothing Conned七ion.c1ose Set conn nothing 《ASP程序设计》
《ASP程序设计》 20 8.2.1 Connection对象的方法 3.Close方法 关闭Connection对象以便释放所有关联 的系统资源。关闭对象并非将它从内存中 删除,要将对象从内存中完全删除,可将 对象变量设置为nothing。 Connection.close Set conn = nothing