Visual Basic - Error 3021 en tiempo de ejecución - No hay ningún

Life is soft - evento anual de software empresarial
 
Vista:

Error 3021 en tiempo de ejecución - No hay ningún

Publicado por paloma (4 intervenciones) el 18/09/2004 14:31:40
Hola,

Estoy tratando de que cuando se ejecute una consulta sql para insertar registros comienze siempre a almacenarse el resultado desde la primera posición de la tabla. Se supone que los anteriores registros si los había se han borrado. Es decir, comenzar siempre como si la tabla estuviera vacía..

El error se presenta cuando le coloqué esta instrucción, bien sea antes o después de ejecutar la SQL

rst.MoveFirst

De antemano mil gracias por la ayuda
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 3021 en tiempo de ejecución - No hay ning

Publicado por Orlando (6 intervenciones) el 06/10/2004 20:31:18
Si el recordset esta vacío y ejecutas un "movefirst" te dará ese error.
Intenta preguntar antes si lo está:
- if rst.recordcount > 0 then
rst.movefirst
endif
...De todas formas, si sabes que el recordset está vacío, por qué le
haces un movefirst ?
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