Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/07/2010, 08:17
Avatar de -rommel_
-rommel_
 
Fecha de Ingreso: junio-2008
Ubicación: Lima
Mensajes: 360
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: Abrir tabla de una BD de acces con visual basic

este es un ejemplo que esta en la internet
Código vb:
Ver original
  1. Option Explicit
  2.  
  3. Private cn As ADODB.Connection
  4. Private rs As ADODB.Recordset
  5.  
  6. Private Sub cmdAbrir_Click()
  7.     Dim Field As ADODB.Field
  8.     'Cerrar las conexiones
  9.    Set cn = Nothing
  10.     Set rs = Nothing
  11.     ' Crear los objetos ADODB
  12.    Set cn = New ADODB.Connection
  13.     Set rs = New ADODB.Recordset
  14.     ' abrir la base usando id y password
  15.    cn.Open "Provider=SQLOLEDB; " & _
  16.              "Initial Catalog=pubs; " & _
  17.              "Data Source=(local); " & _
  18.              "integrated security=SSPI; persist security info=True;"
  19.     ' abrir el recordset indicando la tabla a la que queremos acceder
  20.    rs.Open "SELECT * FROM authors", cn, adOpenDynamic, adLockOptimistic
  21.     ' Asignar los nombres de los campos al combo
  22.    With cboFields
  23.         .Clear
  24.         For Each tField In rs.Fields
  25.             .AddItem Field.Name
  26.         Next
  27.         .ListIndex = 0
  28.     End With
  29.     ' Cerramos el recordset y la conexión
  30.    rs.Close
  31.     cn.Close
  32. End Sub