Estou usando o Dao e cadastrando materiais com seus respectivos impostos, ex: borracha tem o imposto ICMS e RENDA , todo material vai ter impostos. e aconselharam aqui no fórum uma idéia interessante. Na mesma tela de cadastro de materiais fazer um datagrid no qual para cada material eu colocaria em varias colunas do datagrid os valores dos impostos de cada material. Nunca usei o datagrid, vai 2 dúvidas posso misturar DAO COM ado, já que fiz todo o programa com DAO?? E se puder como faço a chamda no DAO, pois fiz assim e deu erro: Dim Conexão As ADODB.Connection
Set Conexão = New ADODB.Connection
'2º - Criar uma Recordset
Dim Tabela As ADODB.Recordset
Set Tabela = New ADODB.Recordset
'3º - Criar uma Variável para SQL
Dim SQLString As String
'4º - Abrir o Banco de Dados (Definir o SGBD a ser Utilizado)
Conexão.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
App.Path & "BancoReceitasDespesas.mdb"
'5º - Definir o Valor Inicial para a Variável de SQL
SQLString = "Select * From TabDespesaMaterial"
'6º - Abrir o Recordset (Tabela)
Tabela.Open SQLString, Conexão
Porém quando coloco para rodar dá a mensagem: unrecognized database format: c: BancoReceitasDespesas.mdb que é o caminho do meu access. O que pode esta acontecendo, tem alguma coisa que devo colocar no modulo ou alguma referência? Posso misturar DAO com ADO , pois só faria em ADO para colocar o datagrid que me facilitaria o cadastro, agradeço muito quem puder me dar esta ajuda , obrigado.