problema urgente de roslover

15/10/2005 - 01:45 por William Contreras | Informe spam
Hola a todos.

Dejenme decirles que yo no se nada de fox, pero la empresa donde trabajo
tiene un sistema en fox y cuando quiero entrar al modulo de compras me da el
siguiente error: Database is not ordered
estuve leyendo y encontre que lo que se tenia que hacer en estos casos era
reindexar los archivos. La aplicacion tiene una opcion de reindexar los
archivos, la use y no me funciono. Luego encontre que hay una forma manual
de hacerlo que es de la siguiente forma:
use "nombreTabla" index "nombreIndice" exclusive
reindex

pero me pasa que un archivo DBF no tiene su indice CDX y no puedo realizar
la sentencia anteriormente mensionada. No se si esta es la razon por la cual
no puedo entrar al modulo de compras. si es asi me gustaria que me dijeran
como generar el CDX para este archivo BDF.

Gracias de antemano

Saludos
William Contreras.-

Preguntas similare

Leer las respuestas

#1 Ramón Rodríguez Martínez
15/10/2005 - 06:09 | Informe spam
William Contreras wrote:
Hola a todos.

Dejenme decirles que yo no se nada de fox, pero la empresa donde trabajo
tiene un sistema en fox y cuando quiero entrar al modulo de compras me da el
siguiente error: Database is not ordered
estuve leyendo y encontre que lo que se tenia que hacer en estos casos era
reindexar los archivos. La aplicacion tiene una opcion de reindexar los
archivos, la use y no me funciono. Luego encontre que hay una forma manual
de hacerlo que es de la siguiente forma:
use "nombreTabla" index "nombreIndice" exclusive
reindex

pero me pasa que un archivo DBF no tiene su indice CDX y no puedo realizar
la sentencia anteriormente mensionada. No se si esta es la razon por la cual
no puedo entrar al modulo de compras. si es asi me gustaria que me dijeran
como generar el CDX para este archivo BDF.

Gracias de antemano

Saludos
William Contreras.-




No es tan trivial responderte compañero, ya que para poder generar los
índices sería necesario que conocieramos las estructuras de tus tablas.
Podemos decirte como crear un índice cualesquiera que genere el archivo
que necesitas pero esto no solucionaria tu problema por lo contrario
quizás te generarría otros muchos.

Quizas será necesraio que revises más detenidamente el manual del
sistema si es que lo hay.

Saludos
Respuesta Responder a este mensaje
#2 Alex Feldstein
15/10/2005 - 14:29 | Informe spam
On Fri, 14 Oct 2005 22:09:06 -0600, Ramón Rodríguez Martínez
wrote:

William Contreras wrote:
Hola a todos.

Dejenme decirles que yo no se nada de fox, pero la empresa donde trabajo
tiene un sistema en fox y cuando quiero entrar al modulo de compras me da el
siguiente error: Database is not ordered
estuve leyendo y encontre que lo que se tenia que hacer en estos casos era
reindexar los archivos. La aplicacion tiene una opcion de reindexar los
archivos, la use y no me funciono. Luego encontre que hay una forma manual
de hacerlo que es de la siguiente forma:
use "nombreTabla" index "nombreIndice" exclusive
reindex

pero me pasa que un archivo DBF no tiene su indice CDX y no puedo realizar
la sentencia anteriormente mensionada. No se si esta es la razon por la cual
no puedo entrar al modulo de compras. si es asi me gustaria que me dijeran
como generar el CDX para este archivo BDF.





No debes usar reindex y si no existe el CDX eso inica que es un
sistema muy antiguo usando probablemente IDX.

Para crear CDX:
use "nombreTabla" exclusive
index on "nombrecampo" to "nombretag


o para crear un indice antiguo simple (el CDX es compuesto):

index on "nombrecampo" to "nombreIndice"

De todos modos debes tener conocimiento de los campos y que tipo de
incides la aplicacion usa. Si son compuestos y si tiene un Database
Container (DBC) o si usa tablas libres como se hacía antiguamente.


Nota: Tratemos de mantener orden en los grupos:
1) No poner copias del mismo hilo en todos los subgrupos sino en solo
el que se adapte mas al problema
2) *SIEMPRE* poner un asunto que detalle el problema, no algo
genérico.


Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
Respuesta Responder a este mensaje
#3 William Contreras
17/10/2005 - 18:21 | Informe spam
Gracias a todos, me funciono sus sugerencias, son ustedes muy amables
"Alex Feldstein" escribió en el mensaje
news:
On Fri, 14 Oct 2005 22:09:06 -0600, Ramón Rodríguez Martínez
wrote:

>William Contreras wrote:
>> Hola a todos.
>>
>> Dejenme decirles que yo no se nada de fox, pero la empresa donde


trabajo
>> tiene un sistema en fox y cuando quiero entrar al modulo de compras me


da el
>> siguiente error: Database is not ordered
>> estuve leyendo y encontre que lo que se tenia que hacer en estos casos


era
>> reindexar los archivos. La aplicacion tiene una opcion de reindexar los
>> archivos, la use y no me funciono. Luego encontre que hay una forma


manual
>> de hacerlo que es de la siguiente forma:
>> use "nombreTabla" index "nombreIndice" exclusive
>> reindex
>>
>> pero me pasa que un archivo DBF no tiene su indice CDX y no puedo


realizar
>> la sentencia anteriormente mensionada. No se si esta es la razon por la


cual
>> no puedo entrar al modulo de compras. si es asi me gustaria que me


dijeran
>> como generar el CDX para este archivo BDF.

No debes usar reindex y si no existe el CDX eso inica que es un
sistema muy antiguo usando probablemente IDX.

Para crear CDX:
use "nombreTabla" exclusive
index on "nombrecampo" to "nombretag


o para crear un indice antiguo simple (el CDX es compuesto):

index on "nombrecampo" to "nombreIndice"

De todos modos debes tener conocimiento de los campos y que tipo de
incides la aplicacion usa. Si son compuestos y si tiene un Database
Container (DBC) o si usa tablas libres como se hacía antiguamente.


Nota: Tratemos de mantener orden en los grupos:
1) No poner copias del mismo hilo en todos los subgrupos sino en solo
el que se adapte mas al problema
2) *SIEMPRE* poner un asunto que detalle el problema, no algo
genérico.


Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida