Set conn = Server.CreateObject("ADODB.Connection")
    conn.open "data source=larry;user id=sa;database=CameraWatch;" 
    Set rs = Server.CreateObject("ADODB.Recordset")
    SQL="select * from Canera_user_VIEW where Account='" + Session["sAccount"] + "'"
    rs.open SQL,conn,1,1 
改成下面的:
Dim conn as new ADODB.ConnectionClass()
Dim rs as new ADODB.RecordsetClass()
 conn.open "data source=larry;user id=sa;database=CameraWatch;" 
    SQL="select * from Canera_user_VIEW where Account='" + Session["sAccount"] + "'"
    rs.open SQL,conn,1,1 

解决方案 »

  1.   

    apsx 里不是这样操作数据库的!string SQL="select * from Canera_user_VIEW where Account='" + Session["sAccount"] + "'";string connstr="data source=larry;user id=sa;database=CameraWatch;" ;
    SqlConnection Conn = new SqlConnection(connstr);
    //返回一个DR记录集
    Conn.Open();
    SqlCommand My_cmd = new SqlCommand(SQL, Conn);
    SqlDataReader dr = My_cmd.ExecuteReader();
    dr.Read();string tempstr=dr["字段"].ToString();
    dr.Close();
    Conn.Close();
      

  2.   

    搂住可能使用的是vb.NET,而且使用ADO而不是ADO.NET,当然,在asp.net中使用ADO或者ADO.NET都是可以的。