Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2007, 06:29
swaze
 
Fecha de Ingreso: enero-2005
Ubicación: Canarias, España
Mensajes: 217
Antigüedad: 19 años, 3 meses
Puntos: 0
Escribir en una BS access (error 91)

Hola foreros, y ante todo gracias por leer mi mensaje. Ire directamente al grano para no perder tiempo.

Estoy diseñando una aplicación que introduce datos en una BD de access (no es 97), para ello uso un data el cual relaciono con la BD mediante código al iniciar la aplicación, para así ahorrarme problemas de rutas.

El problema viene cuando intento introducir datos en la BD. El codigo que uso es el siguiente:

Código:
Private Sub cmañadir_Click()
Data1.RecordSource = "Select * from reparaciones"
        With Data1.Recordset
        .AddNew
            !Fecha = txtfecha.Text
            !Nombre = txtnombre.Text
            !Kms = txtkms.Text
            !Matricula = txtmatricula.Text
            !Modelo = txtmodelo.Text
            !Reparaciones = txtreparaciones.Text
            !Importe = txtimporte.Text
            .Update
       End With
End Sub
Al probarlo me salta un error 91: Variable de tipo Object o la variable de bloque with no esta establecida.

Y la verdad no se como solucionarlo ya que es la primera vez que realizo una BD en visual basic y por mucho que he buscado por Internet no he encontrado un ejemplo claro y sencillo por lo que me encuentro perdido ahora mismo.

Desde ya mil gracias por vuestra ayuda y un abrazo muy fuerte
__________________
Solo hay algo seguro: la infinita inseguridad de la seguridad.