var rsFollow = Server.CreateObject('ADODB.Recordset'); /* snip */ while (!rsFollow.EOF) { Response.Write(' \n'); Response.Write(' ' + rsFollow("Book Title") + '\n'); rsFollow.MoveNext(); } #### my $rsFollow = Win32::OLE->new('ADODB.Recordset'); # snip while( !$rsFollow->{EOF} ) { print( " \n" ); print( " $rsFollow->{'Book Title'} + \n"); print( " \n" ); $rsFollow->MoveNext(); }