Utilizo este código para povoar um campo (Combox) desvinculado em um formulário desvinculado. Mas agora necessito que tenha uma condição para retornar os dados.
Private Sub fncCFunc()
Dim bd As Database
Dim rs As Recordset
Dim strSql As String
strSql = "SELECT aqui informo os campos da tabela FROM minha Tabela ORDER BY campo a ser classificado;"
Set bd = OpenDatabase("caminho do banco de dados", False, False, ";senha do banco de dados")
Set rs = bd.OpenRecordset(strSql, dbOpenSnapshot)
Do Until rs.EOF
Me!campodoformulario.AddItem rs!campodatabela & ";" & rs!outrocampo
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
bd.Close
Set bd = Nothing
End Sub
Minha intensão é que este código retorne somente os funcionários cujo campo da tabela [situação] = "ATIVO"
Private Sub fncCFunc()
Dim bd As Database
Dim rs As Recordset
Dim strSql As String
strSql = "SELECT aqui informo os campos da tabela FROM minha Tabela ORDER BY campo a ser classificado;"
Set bd = OpenDatabase("caminho do banco de dados", False, False, ";senha do banco de dados")
Set rs = bd.OpenRecordset(strSql, dbOpenSnapshot)
Do Until rs.EOF
Me!campodoformulario.AddItem rs!campodatabela & ";" & rs!outrocampo
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
bd.Close
Set bd = Nothing
End Sub
Minha intensão é que este código retorne somente os funcionários cujo campo da tabela [situação] = "ATIVO"