Visual Basic - Error al declarar un recordset

Life is soft - evento anual de software empresarial
   
Vista:

Error al declarar un recordset

Publicado por Daniel (78 intervenciones) el 26/01/2008 18:42:22
Hola, estoy programando con ADO, pero no con objeto sino con codigo, el tema es que 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