Visual Basic - Ayuda con Recordset

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda con Recordset

Publicado por acs (3 intervenciones) el 03/11/2004 08:55:34
Tengo el siguiente codigo en visual , y lo que quiero hacer es q me guarde en la tabla de datos el nombre del CONTACTO pero en realidad lo que me guarda es el ID del contacto, q me falta o tengo mal del codigo para q me guarde el nombre, esto me lo hace en todos los casos q uso Recordset siempre me guarda ID. Muchas Gracias

Dim mCad As String
Dim mRs As Recordset
mCad = "SELECT CabeceraPedidos.Contacto FROM CabeceraPedidos"
Set mRs = CurrentDb.OpenRecordset(mCad)
mRs.AddNew
mRs!Contacto = Me.lb_nom_contacto.Column(2)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda con Recordset

Publicado por acs (3 intervenciones) el 03/11/2004 08:57:50
Se me olvido de copiar esto del final del codigo:

mRs.Update
mRs.Close
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de juliana

RE:Ayuda con Recordset

Publicado por juliana (27 intervenciones) el 03/11/2004 19:28:16
Para mi el problema es que etas seleccionando solo un campo para hacer un addnew tendrias que seleccionar todos los campos..
yo lo haria asi:

Dim mCad As String
Dim mRs As Recordset
mCad = "SELECT all FROM CabeceraPedidos"
Set mRs = CurrentDb.OpenRecordset(mCad)
mRs.AddNew
mRs!Contacto = Me.lb_nom_contacto.Column(2)
mRs.Update
mRs.Close

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar