USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Conectar Access 2007 ao VB6
Eduardo
não registrado
ENUNCIADA !
Postada em 21/07/2011 15:07 hs   
Zeca,se você postou em um poste com cerca de dois anos,vale lembrar que Access 2007
não abre com o que foi postado.
DB.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & App.Path & "Bancos.accdb;Persist Security Info=False;"
   
Hendelcwb
CURITIBA
PR - BRASIL
ENUNCIADA !
Postada em 07/01/2012 03:18 hs         
Amigos, segue exemplo de código:
VB6 Access 2007 using SEEK (after convert mdb to accdb)
'Code sample vb6 connecting with Ms-Access 2007/2010
'Exemplo vb6 conectando com Ms-Access 2007/2010
'--------------------------------------------------------
Global sDirInstall
Global sMyDB As String
'---------------------------------------------------------
Sub UserInfo()
'Marcar referência:
'PROJECT -> REFERENCE: Microsoft ActiveX Data Objects 2.8 Library

Dim con As ADODB.Connection
Dim rs As ADODB.Recordset

Set con = New ADODB.Connection
Set rs = New ADODB.Recordset

sDirInstall = App.Path
sMyDB = sDirInstall & "USER.accdb"
con.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & sMyDB & ";Persist Security Info=False;Jet OLEDBDatabase Password="

rs.Index = "Primarykey"
rs.CursorLocation = adUseServer
rs.Open ("tb_User"), con, adOpenDynamic, adLockOptimistic, adCmdTableDirect

Do While Not rs.EOF
   MsgBox rs.Fields("Userid") & " - " & rs.Fields("Nome")
   rs.MoveNext
Loop

rs.Seek Array("NewUser"), adSeekMinEQ
If rs.EOF Then
   rs.AddNew
   rs.Fields("Userid") = "NewUser"
   rs.Fields("Nome") = "USER NEW"
   rs.Update
   MsgBox "1 user added!"
Else
   rs.Fields("Nome") = "USER NEW " & Now()
   rs.Update
   MsgBox "1 user changed!"
End If
rs.Close
con.Close
End Sub
----------------------------------------------------------

Saudações/Saludos/Regards,

HENDELCWB
   
Página(s): 2/2     « ANTERIOR  


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página