well,
it's a standard recordset:
<%
set rsEmployees = Server.CreateObject("ADODB.Recordset")
rsEmployees.ActiveConnection = MM_premiereconn1_STRING
rsEmployees.Source = "SELECT * FROM Employees ORDER BY emp_last_name"
rsEmployees.CursorType = 0
rsEmployees.CursorLocation = 2
rsEmployees.LockType = 3
rsEmployees.Open()
rsEmployees_numRows = 0
%>
<%
Dim Repeat1__numRows
Repeat1__numRows = 80
Dim Repeat1__index
Repeat1__index = 0
rsEmployees_numRows = rsEmployees_numRows + Repeat1__numRows
%>
the part that displays the data:
<%
While ((Repeat1__numRows <> 0) AND (NOT rsEmployees.EOF))
%>
<tr bgcolor="#FFFFFF">
<td width="7%"><a href="newemployee.asp?<%= MM_keepNone & MM_joinChar(MM_keepNone) & "emp_id=" & rsEmployees.Fields.Item("emp_id").Value %>"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><%=(rsEmployees.Fields.Item("emp_id").Value)%></font></a></td>
<td width="22%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><A HREF="newemployee.asp?<%= MM_keepNone & MM_joinChar(MM_keepNone) & "emp_id=" & rsEmployees.Fields.Item("emp_id").Value %>"><%=(rsEmployees.Fields.Item("emp_first_name").Value)%> <%=(rsEmployees.Fields.Item("emp_last_name").Value)%></A></font></td>
<td width="20%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><%=(rsEmployees.Fields.Item("emp_phone_1").Value)%></font></td>
<td width="20%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><%=(rsEmployees.Fields.Item("emp_phone_2").Value)%></font></td>
<td width="24%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><%=(rsEmployees.Fields.Item("emp_cellphone").Value)%></font></td>
</tr>
<%
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
rsEmployees.MoveNext()
Wend
%>
I want to put 100 employees per page but I don't want the client to have to wait. When I used the fixed width property it seemed to display records right away but 2 of my rows on the main encompassing table were getting messed up. This is the code for the 2 rows:
<tr bgcolor="#666666" bordercolor="#FFFFFF">
<td colspan="5" height="10"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><font color="DCDCDC" face="Arial, Helvetica, sans-serif" size="4">Database
Sections >> </font><font face="Arial, Helvetica, sans-serif" size="4" color="DCDCDC"></font><font face="Arial, Helvetica, sans-serif" size="4"> </font> <b><font color="#FFFFFF"> <a href="employees.asp"><font color="DCDCDC">Employees</font></a><font color="DCDCDC"> </font> <a href="jobs.asp"><font color="DCDCDC">Jobs</font></a>
Customers Vendors
Reports</font></b></font></td>
</tr>
<tr>
<td colspan="5" bgcolor="#FFFFFF" height="10">
<p><font face="Arial, Helvetica, sans-serif" size="3"><a href="ADMIN.ASP"><font face="Verdana, Arial, Helvetica, sans-serif"><b><font size="2">ADMIN</font></b></font></a> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="employees.asp">view
all employees</a> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="insemployee.asp">insert
new employee</a></font></p>
</td>
</tr>
If you guys have additional suggestions on how to speed things up or maybe I can just use the fixed width property if I can get thos rows to display correctly.
thanks