Colega eu não utilizo o objeto datacontrol, veja como criar todo o banco de dados DAO
primeiro vá em Project/References e selecione Microsoft DAO 3.6 Object Library para criar banco de dados acces 2000 e XP, o Microsoft DAO 3.51 Object Library é para Access 97
feito isso cole este código no load do seu form
Private Sub Form_Load()
Dim Teste As Database
Dim testeTd As TableDef
Dim TesteFlds(1) As Field
Dim IdxFlds As Field
Dim TesteIdx As Index
Set Teste = CreateDatabase("C:Dados.mdb", dbLangGeneral)
Set testeTd = Teste.CreateTableDef("Teste")
Set TesteFlds(0) = testeTd.CreateField("Codigo_ID", dbLong)
TesteFlds(0).Attributes = dbAutoIncrField 'torna o campo autonumero.
Set TesteFlds(1) = testeTd.CreateField("Nome", dbText)
TesteFlds(1).Size = 40
' Anexa todos os campos a coleção table
testeTd.Fields.Append TesteFlds(0)
testeTd.Fields.Append TesteFlds(1)
' Cria um índice e define as propriedades para os campos .
Set TesteIdx = testeTd.CreateIndex("Codigo_ID")
TesteIdx.Primary = True
TesteIdx.Unique = True
' Cria os campos necessários para o índice e define as propriedades.
Set IdxFlds = TesteIdx.CreateField("Codigo_ID")
' Anexa os campos a coleção fields do índice
TesteIdx.Fields.Append IdxFlds
' Anexa todos os índices a coleção indexes da tabela
testeTd.Indexes.Append TesteIdx
' Anexa a tabela a coleção tables do banco de dados
Teste.TableDefs.Append testeTd
End Sub