Guest User

Untitled

a guest
Jun 21st, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. Public Function
  2.  
  3. GetEnumId(Name As String, ReferenceTable As String) As Long
  4. Dim rs As DAO.RecordSet
  5.  
  6. Set rs = CurrentDb.OpenRecordset("Select * From " & ReferenceTable & _
  7. " Where Name= '" & Name & "'")
  8. GetEnumId = rs("ID")
  9.  
  10. rs.Close
  11.  
  12. End Function
  13.  
  14. ' Doesn't work because of wrong type params
  15. Public Function GetEnumName(ID As Long, ReferenceTable As String) As String
  16. Dim rs As DAO.RecordSet
  17.  
  18. Set rs = CurrentDb.OpenRecordset("Select * From " & ReferenceTable & _
  19. " Where ID= '" & ID & "'")
  20. GetEnumName = rs("Name")
  21.  
  22. rs.Close
  23.  
  24. End Function
  25.  
  26. Set rs = CurrentDb.OpenRecordset("Select * From " & ReferenceTable & _
  27. " Where ID= " & ID )
Add Comment
Please, Sign In to add comment