Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Private Type MySearchReturn
srTable As String
srField As String
srValue As Variant
End Type
Private Sub cmdSearch_Click()
Dim srReturn() As MySearchReturn
Dim strSQL As String
Dim rs As DAO.Recordset
Dim tbl As DAO.TableDef
Dim fld As DAO.Field
Dim a As Long
a = 0
For Each tbl In CurrentDb.TableDefs
For Each fld In tbl.Fields
strSQL = "SELECT [" & fld.Name & "] FROM [" & tbl.Name & "] WHERE [" & fld.Name & "] Like '*" & txtSearchText & "*'"
Set rs = CurrentDb.OpenRecordset(strSQL)
If rs.EOF = False Then
rs.MoveFirst
While Not rs.EOF
ReDim Preserve srReturn(a)
srReturn(a).srTable = tbl.Name
srReturn(a).srField = fld.Name
srReturn(a).srValue = rs(fld.Name)
a = a + 1
rs.MoveNext
Wend
End If
Next
Next
For a = a - 1 To 0 Step -1
Debug.Print srReturn(a).srTable & "::" & srReturn(a).srField & "::" & srReturn(a).srValue
Next a
Set rs = Nothing
End Sub