FoxPro/Visual FoxPro - NO BUSCA DE NINGUNA MANERA!!!

 
Vista:

NO BUSCA DE NINGUNA MANERA!!!

Publicado por marcos (15 intervenciones) el 07/06/2002 18:19:53
HOLA!
ESTOY HACIENDO UNA BUSQUEDA CON ESTE CODIGO:

select grupostrabajo
if seek (alltrim(grupostrabajo.depa))
if found()
=messagebox("No se puede eliminar este registro, tiene grupos de trabajo asignados","Atención")
else
=messagebox("¿Está seguro?",4+32+256,"Eliminar") =6
delete
=tableupdate()
thisform.refresh
thisform.show
endif
endif

PERO SIEMPRE ME DICE QUE EXISTE, EN EL CASO QUE ESCRIBA
if seek 'DEPARTAMENTO COMERCIAL'
ME LO LOCALIZA CORRECTAMENTE, PERO CON SI LO CAMBIO POR GRUPOSTRABAJO.DEPA, SIEMPRE ME DICE QUE NO EXISTE, Y NO SE PORQUE.

A VER SI ALGUIEN PUEDE AYUDARME, PORFA!!!

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:NO BUSCA DE NINGUNA MANERA!!!

Publicado por Ernesto (8 intervenciones) el 07/06/2002 21:23:52
Hola:

Mira lo que yo haría es reindexar la tabla es posible que en el orden que tiene no lo encuentre, intentalo y me avisas

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:NO BUSCA DE NINGUNA MANERA!!!

Publicado por devilzito (24 intervenciones) el 10/06/2002 23:31:10
Primero dices que siempre encuentra el registro, luego que no....bueno.

supongamos que tengo una tabla con dos campos (algo sencillo).

codigo descripcion
1 fdfdsfsdfdf
2 dsfdsfdsfd
3 sdfdsfsdf
4 assfdsfderr
5 hnhgnh
...

Las búsquedas las hago así:
*********
store thisform.text1.value to key_
seek key_
if found()
* encontré el registro
else
*no lo encontré
endif
**********
Suponiendo que recibo el dato de entrada desde un textbox llamado text1.
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