今天把一些ASP对象的属性和方法写了一遍,贴一下。。
Connection.asp

<
Response.Buffer
=true 
Dim conn 
Set conn=Server.CreateObject("ADODB.Connection"
conn.Open 
"Provider=SQLOleDb.1;Data Source=(local);User ID=sa;Password=;Initial Catalog=Pubs" 

'-----Connection 对象的属性----- 
Response.Write(CStr(conn.ConnectionString) & "<p>"
Response.Write(
CStr(conn.ConnectionTimeout) & "<p>"
Response.Write(
CStr(conn.Attributes) & "<p>"
Response.Write(
CStr(conn.DefaultDataBase) & "<p>"
Response.Write(
CStr(conn.Mode) & "<p>"
Response.Write(
CStr(conn.State) & "<p>"
Response.Write(
CStr(conn.Version) & "<p>"

'-----Connection 对象的方法----- 
Dim rs 
Set rs=Conn.Execute("SELECT * FROM authors",,1'adCmdText 
Set rs=Conn.Execute("authors",,2'adCmdTable 
Set rs=Conn.Execute("authors",,512'adCmdTableDirect 
Set rs=Conn.Execute("reptq1",,4'adCmdStoredProc 
Set rs=Conn.OpenSchema(20'adSchemaTables 

'-----测试语句----- 
Dim i 
Response.Write(
"<table><tr>"
For i=0 To rs.Fields.Count-1  
    Response.Write(
"<td>" & rs(i).Name & "</td>"
Next 
Response.Write(
"</tr>"
Do While NOT rs.EOF  
    Response.Write(
"<tr>")  
    
For i=0 To rs.Fields.Count-1  
        Response.Write(
"<td>" & rs(i) & "</td>")  
    
Next  
    Response.Write(
"</tr>")  
    rs.MoveNext 
Loop 
rs.Close 
Set rs=Nothing 
conn.Close 
Set conn=Nothing 
%
> 
posted on 2005-05-15 08:17  wddavid  阅读(476)  评论(0编辑  收藏  举报