Pergunta : Como povoar um controle de ListBox com valores de uma tabela de base de dados do acesso

Eu tenho o controle ListBox1 em um VBA Form1. o
I precisa a ajuda com código para o evento da inicialização de Form1 que povoará este ListBox1 com valores (na ordem alfabética) do campo de PName de todos os registros em uma tabela (nomeada ClientNames) em uma base de dados do acesso. o nome do
The e a posição de minha base de dados do acesso que contem a tabela ClientNames são como segue: agradecimentos do
Many do
C:\My Folder\MyDatabase.mdb para sua nota de help.
Please eu estou usando Visual Basic para pedidos para um projeto em Microsoft Word
class= > " desobstruído " do
soluções >Related class= title= " do href= " /Microsoft/Development/MS_Access/Q_26207170.html do Editing um campo da tabela do acesso estalando em um valor indicado em ListBox

Resposta : Como povoar um controle de ListBox com valores de uma tabela de base de dados do acesso

Eu penso que você precisa qualquer outra coisa semelhante.  Recordar ajustar uma referência à biblioteca de objetos ativa dos dados de Microsoft.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
UserForm_Initialize secundário confidencial ()
    NC não ofuscante como ADODB.Connection novo
    Rs não ofuscantes como ADODB.RecordSet novo
    strConn não ofuscante como a corda
    
    strConn = “Provider=Microsoft.Jet.OLEDB.4.0; Origem de dados = C:\My Folder\MyDatabase.mdb; Usuário - =admin da identificação; Password=; ”
    NC. Abrir o strConn
        rs. Aberto “selecionar * da ORDEM de ClientNames por Pname”, NC, adOpenDynamic, adLockOptimistic, adCmdText
            ListBox1.Clear
            Fazer até rs.EOF
                Rs de ListBox1.AddItem, rs. Campos (“PName”). Valor
                rs.MoveNext
            Laço
        rs. Fim
    NC. Fim

Submarino da extremidade
Outras soluções  
 
programming4us programming4us