Caros amigos,
Estou criando uma rotina para preencher a listbox e
as combobox de um formulário não acoplado.
As combobox que carrego são da Tab_Lctos, portanto as mesmas tem valores repetidos.
Gostaria de saber se é possível agrupar e ordenar as combobox com o método abaixo:
Private Sub Preenche_Combos()
Dim rs As Recordset
Dim caminho As String
caminho = "G:\BD_MMATRIZ.mdb"
Set dbBanco = OpenDatabase(caminho)
Set rs = dbBanco.OpenRecordset("SELECT TOP 100 * FROM Tab_Lctos order by CÓD DESC")
Do While Not rs.EOF
Lista_Lcto.AddItem rs!CÓD & ";" & rs!DATA & ";" & rs!CTRC & ";" & rs!VIAGEM & _
";" & rs!FATURAMENTO & ";" & rs!PLACA & ";" & rs!MOTORISTA & ";" & Format(rs!VALOR_CTRC, "currency") & ";" & rs!PASTA
Loc_Reg.AddItem rs!CÓD
Nome_Cliente.AddItem rs!Nome_Cliente
Unidade.AddItem rs!FATURAMENTO, ListRows
Tipo.AddItem rs!tipo_de_frete
Coleta.AddItem rs!Coleta
Destino.AddItem rs!ENTREGA
Nome_Motorista.AddItem rs!MOTORISTA
Placa_Veiculo.AddItem rs!PLACA
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
dbBanco.Close
Set dbBanco = Nothing
End Sub
Desde já agradeço,
Sds,
Charles Sestrem
Estou criando uma rotina para preencher a listbox e
as combobox de um formulário não acoplado.
As combobox que carrego são da Tab_Lctos, portanto as mesmas tem valores repetidos.
Gostaria de saber se é possível agrupar e ordenar as combobox com o método abaixo:
Private Sub Preenche_Combos()
Dim rs As Recordset
Dim caminho As String
caminho = "G:\BD_MMATRIZ.mdb"
Set dbBanco = OpenDatabase(caminho)
Set rs = dbBanco.OpenRecordset("SELECT TOP 100 * FROM Tab_Lctos order by CÓD DESC")
Do While Not rs.EOF
Lista_Lcto.AddItem rs!CÓD & ";" & rs!DATA & ";" & rs!CTRC & ";" & rs!VIAGEM & _
";" & rs!FATURAMENTO & ";" & rs!PLACA & ";" & rs!MOTORISTA & ";" & Format(rs!VALOR_CTRC, "currency") & ";" & rs!PASTA
Loc_Reg.AddItem rs!CÓD
Nome_Cliente.AddItem rs!Nome_Cliente
Unidade.AddItem rs!FATURAMENTO, ListRows
Tipo.AddItem rs!tipo_de_frete
Coleta.AddItem rs!Coleta
Destino.AddItem rs!ENTREGA
Nome_Motorista.AddItem rs!MOTORISTA
Placa_Veiculo.AddItem rs!PLACA
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
dbBanco.Close
Set dbBanco = Nothing
End Sub
Desde já agradeço,
Sds,
Charles Sestrem