ERRO AO ABRIR A TABELA

USUARIO.EXCLUIDOS 25/07/2005 13:34:42
#95911
OLA GALERA BLZ?
AO ABRIR A TABELA PELO MéTODO MAIS SIMPLES,, DAO,
RD = DB.OPENRECORDSET("TABELA",VBDYNASET), E USANDO O ACEES 2000,
ENFIM, ESTA ACONTECENDO O ERRO 13 - TYPE MISMATCH
TENHO ACERTEZA QUE MEU COMANDO E AS REFERENCIAS USADAS ESTAO CERTOS, ENTÃO QUAL PODE SER O PROBLEMA??

ABRAÇOS
USUARIO.EXCLUIDOS 25/07/2005 14:26:57
#95929
Marcel, provavelmente não esta retornando nenhum registro!
Verifique se esta correta a maneira de chamar o RS !!!
Eu utilizo ADO por isso nao posso te ajudar quanto a sintaxe mais verifique isto !!!
MARCOSAV 25/07/2005 17:27:51
#95956
MARCEL, tente abrir a tabela (assim como o BD) desta maneira... NO MÓ“DULO:

Global DB As Database
Global RS As Recordset
Global arqbd As String
______________________________________________________________________
Sub Main()
'Abre o banco de dados
arqbd = App.Path & "\BANCO.mdb"
Set DB = OpenDatabase(arqbd)

'Abre a Tabela
Set RS = DB.OpenRecordset("TABELA")

End Sub

OBS: PARA ACCESS 2000 CERTIFIQUE-SE USAR O PROVEDOR JET 4.0

Abraço.
TRUHILLO 25/07/2005 17:29:26
#95958
O erro está em algum dos parà¢metros do OpenRecordset.

Verifique qual o tipo de vbDynaset (Integer, Long, etc...) e verifique se bate com o tipo do parà¢metro onde ele foi informado.
Tópico encerrado , respostas não são mais permitidas