NG da lib DBFNSX e como usar a SIX.LIB
Moderador: Moderadores
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
Olá pessoal!
Estou tentando usar os índices NSX com a LIB SIX3 (SIXNSX), coloquei o arquivo SIXNSX.OBJ s a lib SIX3 para linkarem juntas com meu sistema e compila normal, só que quando apago os arquivos .NSX o sistema não às cria novamente e dá o seguinte erro ( DBFNSX 1012 ), ou seja, agora o sistema não consegue criar os arquivos .NSX.
O que pode estar errado?
Estou tentando usar os índices NSX com a LIB SIX3 (SIXNSX), coloquei o arquivo SIXNSX.OBJ s a lib SIX3 para linkarem juntas com meu sistema e compila normal, só que quando apago os arquivos .NSX o sistema não às cria novamente e dá o seguinte erro ( DBFNSX 1012 ), ou seja, agora o sistema não consegue criar os arquivos .NSX.
O que pode estar errado?
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Isso não seria "corruption detected"?DBFNSX 1012
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
Malígno!
Seria "corrupiton detected" se existisse os arquivos .NSX, mais eu os apaguei e o meu sistema verifica se existe todos os arquivos .DBF e .NSX, o que ele não encontrar ele cria novamente.
Dava certo antes de inserir o SIXNSX.OBJ e a SIX3, parece que a SIX3 não tem capacidade de criar os índices, só de lê-los.
Seria "corrupiton detected" se existisse os arquivos .NSX, mais eu os apaguei e o meu sistema verifica se existe todos os arquivos .DBF e .NSX, o que ele não encontrar ele cria novamente.
Dava certo antes de inserir o SIXNSX.OBJ e a SIX3, parece que a SIX3 não tem capacidade de criar os índices, só de lê-los.
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Então eu poderia poderia perguntar sobre "corruption detected" no DBF. Poderia ser?

Só parece. Não há qualquer chance disso.parece que a SIX3 não tem capacidade de criar os índices, só de lê-los.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
Malígno!
O DBF tá beleza, quando voltei a usar a LIB DBFNSX deu tudo certo novamente, ou seja, os NSX são criados.
O sistema diz realmente que o DBF está corrompido, mas só que ele tá OK, já testei ele.
Eu to abrindo ele assim: USE ARQUIO EXCLUSIVE
E o erro que tá acontecendo em um DBF com um campo MEMO, nos outros que não tem campo MEMO dá tudo certo.
Será se é isso?
O DBF tá beleza, quando voltei a usar a LIB DBFNSX deu tudo certo novamente, ou seja, os NSX são criados.
O sistema diz realmente que o DBF está corrompido, mas só que ele tá OK, já testei ele.
Eu to abrindo ele assim: USE ARQUIO EXCLUSIVE
E o erro que tá acontecendo em um DBF com um campo MEMO, nos outros que não tem campo MEMO dá tudo certo.
Será se é isso?
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
-
jluizsc
- Usuário Nível 1

- Mensagens: 17
- Registrado em: 19 Set 2007 09:17
- Localização: Criciuma / SC
- Contato:
Ops,
desculpe a intromissao
Com o SIX3 vc tem q incluir na linkedicao o DBT.OBJ q esta na pasta Obj
do Six3 para ele deixar de usar os arquivo memo nativo e usar os .DBT
padrao do clipper, funfa para SIXCDX e SIXNSX
E aproveita e usa tb a SIXPOR.OBJ q faz o six ordenar corretamente
algumas letras acentuadas.
Detalhe: Executavel com SIXPOR dah problema q do abre indice criado
por executavel sem SIXPOR e vice-versa... Se usar sixpor, coloque em
todos os scripts de linkedicao com o six3
:)Pos
[]´s
desculpe a intromissao
Com o SIX3 vc tem q incluir na linkedicao o DBT.OBJ q esta na pasta Obj
do Six3 para ele deixar de usar os arquivo memo nativo e usar os .DBT
padrao do clipper, funfa para SIXCDX e SIXNSX
E aproveita e usa tb a SIXPOR.OBJ q faz o six ordenar corretamente
algumas letras acentuadas.
Detalhe: Executavel com SIXPOR dah problema q do abre indice criado
por executavel sem SIXPOR e vice-versa... Se usar sixpor, coloque em
todos os scripts de linkedicao com o six3
:)Pos
[]´s
Joao Luiz - Linux user #159951
GRATIS eh POUCO: receba navegando:
Explicacoes : http://br.geocities.com/jluizsc
e aqui: http://br.geocities.com/jluizsc/index_crescenet.html
GRATIS eh POUCO: receba navegando:
Explicacoes : http://br.geocities.com/jluizsc
e aqui: http://br.geocities.com/jluizsc/index_crescenet.html
O colega João Luiz já deu a dica inicial. O campo memo muda com a SIX. Não sei exatamente qual objeto precisa ser incluído no script. O tal DBT, que ele menciona, talvez até funcione bem, mas é aconselhável mudar para o memo da SIX, que já disseram, é muito melhor que o memo padrão do Clipper. Agora, é melhor ler o manual pra saber como fazer essa transformação. Eu nunca uso memo. Não sei o caminho das pedras.clodoaldomonteiro escreveu:E o erro que tá acontecendo em um DBF com um campo MEMO, nos outros que não tem campo MEMO dá tudo certo.
Editado pela última vez por Maligno em 26 Set 2007 12:18, em um total de 1 vez.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
Valeu JLuiz!
A sua dica tem tudo ha ver com o meu problema, pois só dava erro nos DBFs com MEMO (.DBT).
Agora, tu aconcelha a mudança da LIB DBFNSX para a SIX3, logo parece que com a SIX3 é mais complicado.
E nem sei se tem vantagem mudar, pois já to usando os índices NSX com a LIB DBFNSX, acho que tô caçando confusão. hehe.
Fico aguardando sua resposta. :)Pos
A sua dica tem tudo ha ver com o meu problema, pois só dava erro nos DBFs com MEMO (.DBT).
Agora, tu aconcelha a mudança da LIB DBFNSX para a SIX3, logo parece que com a SIX3 é mais complicado.
E nem sei se tem vantagem mudar, pois já to usando os índices NSX com a LIB DBFNSX, acho que tô caçando confusão. hehe.
Fico aguardando sua resposta. :)Pos
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Por quê não tenta usar a SIXNSX, que eu uso normalmente, sem erro nenhum, e tenta depois converter seu memo para o FPT (memo padrão da SIX)? Tem que dar certo.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
Malígno!
Usar a SIXNSX.LIB ou SIXNSX.OBJ, pois só tenho a .OBJ.
Usar a SIXNSX.LIB ou SIXNSX.OBJ, pois só tenho a .OBJ.
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Para incluir o RDD NSX, use o arquivo SIXNSX.OBJ. A biblioteca SIX3.LIB é necessária para dar suporte ao RDD. E, adicionalmente, o objeto que diz respeito aos memos, que eu não sei qual é. 
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
-
jluizsc
- Usuário Nível 1

- Mensagens: 17
- Registrado em: 19 Set 2007 09:17
- Localização: Criciuma / SC
- Contato:
Ola Colegas...Maligno escreveu:Por quê não tenta usar a SIXNSX, que eu uso normalmente, sem erro nenhum, e tenta depois converter seu memo para o FPT (memo padrão da SIX)? Tem que dar certo.
Realmente o FPT eh muito melhor q o DBT, tanto em velocidade qto
em ocupacao do espaço.
Eu ainda uso DBT em um sistema de contabilidade antigo e o mantive
mesmo usando SIX3. Nunca deu problema
Qto a usar DBFNSX ou Six3, se o primeiro tah servindo, nao tem p q usar
o 3 a nao ser q alguma caracteristica especial te favoreca, pois o Six 3
nao acrescenta performance ao q jah oferece o DBFNSX.
O q me atraiu no Six3 foi o MachSix (nao lembro se o DBFNSX fazia isso),
Criptografia e outros detalhes q nem lembro mais
Faça um teste, escolha qq um dos dois e seja feliz
Mas tem um detalhe: nao use muito as caracteristicas proprietarias do
RDD se quiser migrar para outra coisa como xharbour+sqlrdd ou ADS,
pois qto mais funcoes da Six vc usar, mais atrelado vai ficar e mais dificil
vai ser se adaptar a outras RDDs.
[]´s
Joao Luiz - Linux user #159951
GRATIS eh POUCO: receba navegando:
Explicacoes : http://br.geocities.com/jluizsc
e aqui: http://br.geocities.com/jluizsc/index_crescenet.html
GRATIS eh POUCO: receba navegando:
Explicacoes : http://br.geocities.com/jluizsc
e aqui: http://br.geocities.com/jluizsc/index_crescenet.html
Taí um bom conselho, muito embora algumas funções da SIX parece que já estão implementadas em XHarbour. Mas ainda assim, é bom tomar cuidado.Mas tem um detalhe: nao use muito as caracteristicas proprietarias do
RDD se quiser migrar para outra coisa como xharbour+sqlrdd
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
João Luiz,
Você poderia me fornecer a SIXPOR.OBJ, o pacote que eu tenho da SIX3 não veio com este OBJ.
Grato,
mauricio@aglonmedicamentos.com.br
Você poderia me fornecer a SIXPOR.OBJ, o pacote que eu tenho da SIX3 não veio com este OBJ.
Grato,
mauricio@aglonmedicamentos.com.br
Está no pacote. Se não o tiver completo, pegue do meu site. Se lhe faltou este, pode estar faltando algum outro, que você ainda não sabe. Link para o diretório: http://pub.buzinello.com/index.php?d=./ ... pper/libs/
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
