ACRESCENTAR NOME NO COMBOBOX COM DADOS DO BD
tenho um combo carregado com dados do BD
assim:
como eu faria para colocar dentro do combobox a palavra TODOS, junto com os dados que ele trouxe do BD ?
TODOS
REGISTRO1
REGISTRO2
REGISTRO3
assim:
Private Sub cboCONsetor_GotFocus()
If cboCONsetor.ListCount = 0 Then
Call Abrir_BancodeDados
SQL = [Ô]SELECT DISTINCT SETOR FROM SETOR ORDER BY SETOR[Ô]
Set RS = BD.OpenRecordset(SQL)
While Not RS.EOF
cboCONsetor.AddItem RS([Ô]SETOR[Ô]) & [Ô][Ô]
RS.MoveNext
Wend
End If
moCombo.AttachTo cboCONsetor
End Sub
como eu faria para colocar dentro do combobox a palavra TODOS, junto com os dados que ele trouxe do BD ?
TODOS
REGISTRO1
REGISTRO2
REGISTRO3
Private Sub cboCONsetor_GotFocus()
cboCONsetor.AddItem [Ô]TODOS[Ô]
If cboCONsetor.ListCount = 0 Then
Call Abrir_BancodeDados
SQL = [Ô]SELECT DISTINCT SETOR FROM SETOR ORDER BY SETOR[Ô]
Set RS = BD.OpenRecordset(SQL)
While Not RS.EOF
cboCONsetor.AddItem RS([Ô]SETOR[Ô]) & [Ô][Ô]
RS.MoveNext
Wend
End If
moCombo.AttachTo cboCONsetor
End Sub
Citação::
Private Sub cboCONsetor_GotFocus()
cboCONsetor.AddItem [Ô]TODOS[Ô]
If cboCONsetor.ListCount = 0 Then
Call Abrir_BancodeDados
SQL = [Ô]SELECT DISTINCT SETOR FROM SETOR ORDER BY SETOR[Ô]
Set RS = BD.OpenRecordset(SQL)
While Not RS.EOF
cboCONsetor.AddItem RS([Ô]SETOR[Ô]) & [Ô][Ô]
RS.MoveNext
Wend
End If
moCombo.AttachTo cboCONsetor
End Sub
só apareceu a palavra TODOS no combo!
só muda a posição
Private Sub cboCONsetor_GotFocus()
If cboCONsetor.ListCount = 0 Then
Call Abrir_BancodeDados
SQL = [Ô]SELECT DISTINCT SETOR FROM SETOR ORDER BY SETOR[Ô]
Set RS = BD.OpenRecordset(SQL)
cboCONsetor.AddItem [Ô]TODOS[Ô]
While Not RS.EOF
cboCONsetor.AddItem RS([Ô]SETOR[Ô]) & [Ô][Ô]
RS.MoveNext
Wend
End If
moCombo.AttachTo cboCONsetor
End Sub
aproveitando a oportunidade
usando:
eu seleciono o primeiro do combo
como eu falaria para selecionar o ultimo?
usando:
cboCONsetor.ListIndex = 0
eu seleciono o primeiro do combo
como eu falaria para selecionar o ultimo?
cboCONsetor.ListIndex = cboCONsetor.Listcount - 1
Obrigado, Marcelo!
Tópico encerrado , respostas não são mais permitidas