Página 1 de 1

Error en Seek

Publicado: Sab Feb 19, 2005 2:12 am
por carlos
Solucione el problema del error anterior pero
ahora obtengo el siguiente error
TDBFDATASET:SEEK(913)
Warning Xailer: TRddDataSource/0 Error de DbSeek() en Usuarios: Valor cacv
Argumentos: ()
Con lo enviado en el mensaje anterior
Me ayudan

Error en Seek

Publicado: Dom Feb 20, 2005 5:17 pm
por ignacio
Carlos,
El método Seek generá un error de runtime cuando el cuarto parametro es .T.
y no se encuentra la clave.
METHOD Seek( xValue, lSoftSeek, lLast, lError )
xValue: Valor a buscar
lSoftSeek: si se realizará busqueda blanda
lLast: Si verdadero se busca la última ocurrencia de xValue
lError: Si verdadero y el Seek falla se produce un run-time
error, por defecto .F. Este parametro se puede utilizar cuando se requiere
la absoluta certeza de que el Seek encuentre algún registro.
Realiza una operación de tipo Seek en la tabla
Nota Importante: Este metodo a diferencia dela función DBSeek() no cambia
el Recno a Eof()+1 cuando el registro no es encontrado con Softseek a
falso, sino que lo deja en la posición original que estaba.
RETURN lFound
--
Ignacio Ortiz
www.xailer.com
"Carlos Cedeño Vera" <carlos@labodegadeclimas.com> escribió en el mensaje
news:[email=42169290@ozsrv2.ozlan.local...]42169290@ozsrv2.ozlan.local...[/email]
> Solucione el problema del error anterior pero
>
> ahora obtengo el siguiente error
>
> TDBFDATASET:SEEK(913)
> Warning Xailer: TRddDataSource/0 Error de DbSeek() en Usuarios: Valor
> cacv
> Argumentos: ()
>
> Con lo enviado en el mensaje anterior
> Me ayudan
>
>

Error en Seek

Publicado: Dom Feb 20, 2005 5:19 pm
por ignacio
El método ForcedSeek() no es más que un Seek con el último parametro a .T.:
METHOD ForcedSeek( xValue ) INLINE ::Seek( xValue, .f., .f., .t. )
Saludos,
--
Ignacio Ortiz
www.xailer.com
"Ignacio Ortiz" <NoNameToAvoidSpam@ozs.com> escribió en el mensaje
news:4218b7f2$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Carlos,
>
> El método Seek generá un error de runtime cuando el cuarto parametro es
> .T. y no se encuentra la clave.
>
> METHOD Seek( xValue, lSoftSeek, lLast, lError )
> xValue: Valor a buscar
> lSoftSeek: si se realizará busqueda blanda
> lLast: Si verdadero se busca la última ocurrencia de xValue
> lError: Si verdadero y el Seek falla se produce un run-time
> error, por defecto .F. Este parametro se puede utilizar cuando se requiere
> la absoluta certeza de que el Seek encuentre algún registro.
> Realiza una operación de tipo Seek en la tabla
> Nota Importante: Este metodo a diferencia dela función DBSeek() no cambia
> el Recno a Eof()+1 cuando el registro no es encontrado con Softseek a
> falso, sino que lo deja en la posición original que estaba.
> RETURN lFound
>
>
>
>
> --
> Ignacio Ortiz
> www.xailer.com
> "Carlos Cedeño Vera" <carlos@labodegadeclimas.com> escribió en el mensaje
> news:[email=42169290@ozsrv2.ozlan.local...]42169290@ozsrv2.ozlan.local...[/email]
>> Solucione el problema del error anterior pero
>>
>> ahora obtengo el siguiente error
>>
>> TDBFDATASET:SEEK(913)
>> Warning Xailer: TRddDataSource/0 Error de DbSeek() en Usuarios: Valor
>> cacv
>> Argumentos: ()
>>
>> Con lo enviado en el mensaje anterior
>> Me ayudan
>>
>>
>
>