Visual Basic - Error al declarar un recordset

Life is soft - evento anual de software empresarial
 
Vista:

Error al declarar un recordset

Publicado por Dani (78 intervenciones) el 28/01/2008 15:43:42
Hola, cuando declaro un recordset, ej: Dim rec As recordset y lo quiero procesar me dice q no coinciden los tipos, pero cuando no lo declaro lo procesa perfectamente.
Y al no declararlo no reconoce automaticamente los metodos addnew, EOF, etc, los tengo q poner a mano.

Ahi parte de mi codigo y gracias

Private Sub Command1_Click()
Dim rec As Recordset ' si borro esta linea funciona

SQL = "select * from productos"
SQL = SQL & " where codigo_p=" & txt(0).Text
Set rec = base.OpenRecordset(SQL)

If rec.EOF Then
With rec
.AddNew
!codigo_p = txt(0).Text
!descripcion_p = txt(1).Text
.Update
End With
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:Error al declarar un recordset

Publicado por yoyovisual (140 intervenciones) el 28/01/2008 16:01:29
declara la variable sql como string
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

RE:Error al declarar un recordset

Publicado por Dani (78 intervenciones) el 29/01/2008 14:02:45
Gracias una vez mas, me estaba faltando una referencia. Ya esta resuelto.
A quien le sirva o le suceda lo mismo la referencia q agregue era: Microsoft ActiveX Data Objets Recordset 2.5 Library.
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