| Displaying  Source Code(s)  
 
 
          
            |  |  |  
            | 
              
                | Table Builder 
 --------------------------------------------------------------------------------
 
 Description : Generate an HTML table of any ODBC database by 
                passing the dsn entry and the name of the table. You can paste 
                the code into an activex dll.
 
 Dim rs As ADODB.Recordset
 Dim conn As ADODB.Connection
 Public Function buildtable(dsn As String, table As String, 
                Optional username As String, Optional password As String) As 
                String
 Dim sql As String
 Dim flds As Integer
 Set conn = New ADODB.Connection
 Set rs = New ADODB.Recordset
 conn.Open "dsn=" & dsn, username, password
 
 sql = "select * from " & table
 
 rs.Open sql, conn, 3, 3
 
 flds = rs.Fields.Count
 
 
 buildtable = buildtable & "<TABLE>" & vbCrLf
 Do While Not rs.EOF
 buildtable = buildtable & "<TR>" & vbCrLf
 
 For i = 0 To flds - 1
 buildtable = buildtable & "<TD>" & rs.Fields(i).Value & "</TD>"
 
 Next
 buildtable = buildtable & vbCrLf & "</TR>"
 rs.MoveNext
 
 Loop
 rs.Close
 Set rs = Nothing
 buildtable = buildtable & vbCrLf & "</TABLE>"
 End Function
 
 |  |  |