Actualizar campo registro.
Hola, David:
Tengo el siguiente código:
Private Sub cmdReferencia_Click()
Dim db As Database
Dim rstTejidos As DAO.Recordset
Dim sqlTejidos As String
Set db = CurrentDb()
sqlTejidos = "Select * From tbTejidos"
Set rstTejidos = db.OpenRecordset(sqlTejidos, dbOpenDynaset)
'Actualizamos el nombre la referencia (Ref)
With rstTejidos
.Edit
![NumRef] = Me.txtRef
.Update
'Cierro el recordset
.Close
End With
Set rstTejidos = Nothing
End Sub
Lo que quiero es actualizar el campo NumRef del REGISTRO ACTIVO con el
contenido del cuadro de texto Me.txtRef. No lo consigo. En su lugar se me
actualiza el primer registro de la tabla. El registro que quiero actualizar lo
selecciono haciendo clic en un combo. Una vez me ha actualizado el registro nº
1,
todos los items del combo aparecen precedidos del siguiente texto "[Blue]" ...
Ejemplo:
Antes: Dacron Después:[Blue]Dacron
Nylon [Blue]Nylon
Kevlar [Blue]Kevlar
Mylar ... [Blue]Mylar
- Qué puedo hacer para que se me actualice el registro activo en lugar del
primero de la tabla.
- A qué puede deberse la aparición de ese extraño mensaje.
- Qué pasa con las referencias, que aparecen y desaparecen caprichosamente.
Un saludo,
Santi.
Tengo el siguiente código:
Private Sub cmdReferencia_Click()
Dim db As Database
Dim rstTejidos As DAO.Recordset
Dim sqlTejidos As String
Set db = CurrentDb()
sqlTejidos = "Select * From tbTejidos"
Set rstTejidos = db.OpenRecordset(sqlTejidos, dbOpenDynaset)
'Actualizamos el nombre la referencia (Ref)
With rstTejidos
.Edit
![NumRef] = Me.txtRef
.Update
'Cierro el recordset
.Close
End With
Set rstTejidos = Nothing
End Sub
Lo que quiero es actualizar el campo NumRef del REGISTRO ACTIVO con el
contenido del cuadro de texto Me.txtRef. No lo consigo. En su lugar se me
actualiza el primer registro de la tabla. El registro que quiero actualizar lo
selecciono haciendo clic en un combo. Una vez me ha actualizado el registro nº
1,
todos los items del combo aparecen precedidos del siguiente texto "[Blue]" ...
Ejemplo:
Antes: Dacron Después:[Blue]Dacron
Nylon [Blue]Nylon
Kevlar [Blue]Kevlar
Mylar ... [Blue]Mylar
- Qué puedo hacer para que se me actualice el registro activo en lugar del
primero de la tabla.
- A qué puede deberse la aparición de ese extraño mensaje.
- Qué pasa con las referencias, que aparecen y desaparecen caprichosamente.
Un saludo,
Santi.
1 respuesta
Respuesta de davidth
1