Private Sub Form_Load()
'
' open db and rs objects
'
strDBName = App.Path & "\baz.mdb"
strRSName = "Imenik"
'
Set ws = DBEngine.CreateWorkspace("dbTemp", "admin", "")
Set db = ws.OpenDatabase(strDBName)
Set rs = db.OpenRecordset(strRSName, dbOpenSnapshot)
EndSub
Private Sub CmdFindT_click()
'
' use the find method for non-table searches
On Error GoTo AddErr
Dim strFind As String
strFind = "'" & Text1 & "'"
'
If strFind <> "" Then
strFind = "[ImePrezime] Like """ & Me![Text1] & "*"""
Znaci postoji TextBox "Text1" u koje unesem zeljeno imeprezime.
E sada bih hteo da u napravim TextBox "Text2" u koje bih uneo adresu i da pritiskom na button "FindT" pronadjem zapise koji odgovaraju samo "Text1" ili samo "Text2" ili "Text1" i "Text2".
Nadam se da sam dobro objasnio.
Hvala na odgovoru.
Probaj ovako ako nebude radilo potrebno je dodatna podesavanja napraviti u Accessovoj bazi da bi radilo inace odlicno radi ....
Private Sub Command2_Click()
prompt$ = "Upišite traženi podatak iz polja Prezime..."
'Uzeti string koji ce se koristiti za trazenje u polju Prezime
SearchStr$ = InputBox(prompt$, "Pretraživac prezimena!")
Data1.Recordset.Index = "Prezime" 'Izabrati polje Prezime
Data1.Recordset.Seek "=", SearchStr$ 'i traziti
If Data1.Recordset.NoMatch Then 'ako nije pronadjen takav naziv
Data1.Recordset.MoveFirst 'preci na prvi zapis
End If
End Sub