Guardar datos con ado en acces
Publicado por Giovanny Herrera (1 intervención) el 17/06/2004 21:07:53
Hola amigos listeros, soy nuevo en programacion, estoy tratando de hacer una aplicacion en la que requeiro guardar los datos que me aparecen en los texbox pero no lo consigo me sale un error que dice:
La operacion no es permitida si esta abierto el objeto.
trato de hacerlo mediante una consulta sql, por lo menos eso creo, el codigo es este.
If val = True Then
refrescar
If TxtIngreso.Text = "" Then
rs.Open "SELECT Cedula, Fecha, Hora FROM Registros " ' Where Cedula = " & TxtCedula.Text & " '", cn, adOpenDynamic, adLockOptimistic
If rs.EOF <> False Then '.RecordCount <> 0 Then
strSQL = "insert into Registros(Cedula, Fecha, Hora, " & ") " & _
"values ('" & TxtCedula.Text & "', '" & LblDate & "', & val(TxtIngreso.text) & )"
cnn.Execute strSQL
Else
If TxtIngreso.Text <> "" Then
rs.MoveFirst
refrescar
MsgBox "Registro no existente"
TxtIngreso.Text = ""
End If
End If
End If
End If
End If
End Sub
Gracias por su colaboracion
La operacion no es permitida si esta abierto el objeto.
trato de hacerlo mediante una consulta sql, por lo menos eso creo, el codigo es este.
If val = True Then
refrescar
If TxtIngreso.Text = "" Then
rs.Open "SELECT Cedula, Fecha, Hora FROM Registros " ' Where Cedula = " & TxtCedula.Text & " '", cn, adOpenDynamic, adLockOptimistic
If rs.EOF <> False Then '.RecordCount <> 0 Then
strSQL = "insert into Registros(Cedula, Fecha, Hora, " & ") " & _
"values ('" & TxtCedula.Text & "', '" & LblDate & "', & val(TxtIngreso.text) & )"
cnn.Execute strSQL
Else
If TxtIngreso.Text <> "" Then
rs.MoveFirst
refrescar
MsgBox "Registro no existente"
TxtIngreso.Text = ""
End If
End If
End If
End If
End If
End Sub
Gracias por su colaboracion
Valora esta pregunta


0