ERRO COM DATA1 COM ACCESS 2003

SOUZA 10/03/2011 10:09:23
#367624
Pessoal blz, to com problema pra usar o DATA1 pra linkar com banco de dados do access 2003 o nosso amigo fininho me passou o codigo pra eu poder me conectar com banco de dados do access 2003 usando DAO pra eu nao precisar mais ficar convertendo pra access 97 e deu certinho so que uso o data1 pra conectar com DbGrid e ta dando base inrreconhecida ?
TECLA 10/03/2011 10:11:25
#367626
Porque não utiliza o ADO no modo desvinculado?
SOUZA 10/03/2011 10:24:57
#367632
tecla sabe isso é um filme de terror na minha vida pois ja rodei esta net tem milhoes de exemplos mas nao consegui entender ate agora pois a mudança do DAO pra ADO e muito grande nao sei se foi por que aprende de maneira muito precaria mas nao consigo entender como fazer esse codigo pra minhas aplicaçoes
SOUZA 10/03/2011 10:26:57
#367634
olha eu uso desta maneira pra incluir um registro na minha base de dados

Dim AreaTrabalho As Workspace
Dim query As String
Dim Dyn As Dynaset

Set AreaTrabalho = DBEngine.Workspaces(0)
Set xxbco = AreaTrabalho.OpenDatabase(App.Path & [Ô]\Cadastro.Mdb[Ô], False, False, [Ô];PWD=senha[Ô])
query = [Ô]Select * From Produtos where CODIGO = [ô][Ô] & CODIGO & [Ô][ô][Ô]
Set Dyn = xxbco.CreateDynaset(query)

If Dyn.EOF Then
Dyn.AddNew
Dyn([Ô]CODIGO[Ô]) = CODIGO
Dyn([Ô]PRODUTO[Ô]) = PRODUTO
Dyn([Ô]DTCADASTRO[Ô]) = DTCADASTRO
Dyn([Ô]VALOR[Ô]) = VALOR
Dyn([Ô]POSICAO[Ô]) = POSICAO
Dyn.Update
MsgBox [Ô]Inclusão Realizada com (SUCESSO).![Ô], vbInformation, PRODUTO
Else
MsgBox [Ô]Está inclusão já foi registrada [Verifique].[Ô], vbExclamation, PRODUTO

Exit Sub
End If
xxbco.Close

ja lidei de toda maneira pra entender como eu faria isso usando ADO ?
SOUZA 10/03/2011 10:43:00
#367637
atualizei a versap vb6 apareceu no CONECT pra access2000 mas continua dando a mesma mensagem de inrrecnhcivel a base de dados
MARCELO.TREZE 10/03/2011 11:03:21
#367642
Resposta escolhida
vc atualizou o service pack para sp6

SOUZA 10/03/2011 11:15:24
#367643
sim ja atualizei ele ! o mais estranho e que na tela de login meu tenho um data e ta funcionando e na tela de pedidos nao ?
SOUZA 10/03/2011 11:37:06
#367652
Xara acho que o problema eria o codigo que se nao me engano agradecendo já foi vc que me passou em outro sistema que eu tava com problema pra abrir a base com senha usando data e a seguinte linha que ta dando este erro

Data1.CONNECT = [Ô]MS Access;pwd=Senha[Ô]

tentei colocar MS Access2000 mas nao funcionou nao ?
SOUZA 10/03/2011 11:40:25
#367653
este e o errro com este comando executando
SOUZA 10/03/2011 11:55:56
#367658
resolvido valeu pessoal pela força heheheh era so tirar o MS que ficaria ssim Data1.CONNECT = [Ô]Access 2000;pwd=senha[Ô] e show e vamo em buscar de mais um pipoco hehehe
Tópico encerrado , respostas não são mais permitidas