Clipper On Line • Ver Tópico - CDX x dbsetorder()

CDX x dbsetorder()

Discussão sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

 

Mensagempor Gilberto M Silva » 22 Jul 2007 11:37

Caro Leonardo,
no exmplo postado por ti, no clip 5.2 a linkedição do dbfcdx é diferente, estou linkando assim, me corrijam se tiver equivocado:

@ECHO OFF
SET INCLUDE=C:\UTIL\CLIPPER5\INCLUDE;
SET LIB=C:\UTIL\CLIPPER5\LIB;
SET OBJ=C:\UTIL\CLIPPER5\OBJ;
SET C:\UTIL\CLIPPER5\BIN\CLIPPER=F21;
C:\UTIL\CLIPPER5\BIN\CLIPPER ESTOQ
C:\UTIL\CLIPPER5\BIN\RTLINK DBFCDX.LIB
C:\UTIL\CLIPPER5\BIN\RTLINK FI ESTOQ
ESTOQ
DEL *.BAK
DEL *.OBJ
ECHO ON

na pasta onde fica as libs não tem o "_DBFCDX.LIB"

Respondendo ao Eolo não vi pa pasta SIX, onde posso ter acesso a Ela??

Gilberto
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar de usuário

Gilberto M Silva
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 230
Data de registro: 13 Mar 2007 18:00
Cidade/Estado: Natal-RN / Parelhas(RN) / Natal(RN)
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor Gilberto M Silva » 22 Jul 2007 11:39

:))
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar de usuário

Gilberto M Silva
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 230
Data de registro: 13 Mar 2007 18:00
Cidade/Estado: Natal-RN / Parelhas(RN) / Natal(RN)
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor Maligno » 22 Jul 2007 12:15

Gilberto M Silva escreveu:SET C:\UTIL\CLIPPER5\BIN\CLIPPER=F21

Neste caso está errado. SET CLIPPER=F21 seria o correto, já que CLIPPER, neste caso, é uma variável de ambiente. Precisa apenas do nome dela.

na pasta onde fica as libs não tem o "_DBFCDX.LIB"

O nome não seria DBFCDX.LIB? Está na pasta \CLIPPER\LIB.

Respondendo ao Eolo não vi pa pasta SIX, onde posso ter acesso a Ela??

Conseguiu instalar a SIX sem problema?
[]'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!
Avatar de usuário

Maligno
Membro Master

Membro Master
 
Mensagens: 6390
Data de registro: 06 Jul 2004 01:40
Cidade/Estado: Londrina/PR
Curtiu: 1 vez
Mens.Curtidas: 14 vezes

Mensagempor Gilberto M Silva » 22 Jul 2007 12:29

não tenho a biblioteca SIX, onde consigo? é por isso q não estou consegindo compilar? a DBFCDX.LIB está na pasta LIB, a forma que estou linkando ela está correta?
Neste caso está errado. SET CLIPPER=F21 seria o correto, já que CLIPPER, neste caso, é uma variável de ambiente. Precisa apenas do nome dela.

neste caso não preciso indicar o caminho q está o CLIPPER?

Gilberto
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar de usuário

Gilberto M Silva
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 230
Data de registro: 13 Mar 2007 18:00
Cidade/Estado: Natal-RN / Parelhas(RN) / Natal(RN)
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor Eolo » 22 Jul 2007 12:44

Gilberto,

a) também estranhei. O Leonardo indicou as duas LIBs, DBFCDX e _DBFCDX, mas eu tb só tenho a primeira...

b) essa linha no seu BAT,
C:\UTIL\CLIPPER5\BIN\RTLINK DBFCDX.LIB,
não entendi...

c) o CDX é um driver e o SIX é outro...
Avatar de usuário

Eolo
Colaborador

Colaborador
 
Mensagens: 1134
Data de registro: 08 Dez 2005 17:24
Cidade/Estado: São Paulo - SP
Curtiu: 0 vez
Mens.Curtidas: 41 vezes

Mensagempor Maligno » 22 Jul 2007 12:47

Gilberto M Silva escreveu:não tenho a biblioteca SIX, onde consigo?

No diretório \clipper\libs da área "pub" do meu site. O link está na minha assinatura.

é por isso q não estou consegindo compilar? a DBFCDX.LIB está na pasta LIB, a forma que estou linkando ela está correta?

Não consegui entender direito. Você quer utilizar o CDX do próprio Clipper ou da SIX? Você sabe que é uma biblioteca à parte?

Neste caso está errado. SET CLIPPER=F21 seria o correto, já que CLIPPER, neste caso, é uma variável de ambiente. Precisa apenas do nome dela.

neste caso não preciso indicar o caminho q está o CLIPPER?

Sim, precisa. A variável de ambiente PATH recebe uma lista de diretórios onde o sistema operacional procurará pelos seus programas. Inclusive o Clipper.
A variável de ambiente CLIPPER tem outra finalidade. Através dela pode-se informar alguns parâmetros de execução do Clipper. No caso do F21, você está informando que o Clipper deve esperar poder abrir até 21 arquivos simultâneamente. Aliás, é um valor baixo. Eu próprio nem uso essa variável. Mas costumo ver outros programadores utilizando algo na faixa dos 140, aproximadamente. Eu não uso porque esse parâmetro tem uma finalidade apenas restritiva. Ou seja, se o seu CONFIG.SYS ou CONFIG.NT tem um valor de FILES=100 e você usar CLIPPER=F21, você estará restringindo o Clipper a abrir apenas e tão somente 21 arquivos, embora ele pudesse abrir até os 100 configurados no CONFIG. Por outro lado, não adianta colocar SET CLIPPER=F100 se no CONFIG.SYS você tem FILES=20. O Clipper ficará limitado a 20.
[]'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!
Avatar de usuário

Maligno
Membro Master

Membro Master
 
Mensagens: 6390
Data de registro: 06 Jul 2004 01:40
Cidade/Estado: Londrina/PR
Curtiu: 1 vez
Mens.Curtidas: 14 vezes

Mensagempor Gilberto M Silva » 22 Jul 2007 13:20

Há.. entendi, agora, dentro do meu BAT a forma de linkeditar o DBFCDX.lib está correto? alguem tem um BAT para postar como faz?

estou usando como o Leonardo postou, mais ta dando erro no RDDSETDEFAULT("DBFCDX") e DBSETDRIVER("DBFCDX"), e tb uma mensagem q não reconhece DBFCDX
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar de usuário

Gilberto M Silva
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 230
Data de registro: 13 Mar 2007 18:00
Cidade/Estado: Natal-RN / Parelhas(RN) / Natal(RN)
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor Maligno » 22 Jul 2007 13:24

Agora já não estou entendendo. Você está usando o CDX do Clipper mesmo ou da biblioteca SIX?
[]'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!
Avatar de usuário

Maligno
Membro Master

Membro Master
 
Mensagens: 6390
Data de registro: 06 Jul 2004 01:40
Cidade/Estado: Londrina/PR
Curtiu: 1 vez
Mens.Curtidas: 14 vezes

Mensagempor Gilberto M Silva » 22 Jul 2007 13:32

Do clipper mesmo, depois vou ver como eh o SIX, mais quero ver como linko o DBFCDX,

estou usando como o Leonardo postou, mais ta dando erro no RDDSETDEFAULT("DBFCDX") e DBSETDRIVER("DBFCDX"), e tb uma mensagem q não reconhece DBFCDX


estou usando da forma como o Leonardo postou só que em clip5.2,
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar de usuário

Gilberto M Silva
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 230
Data de registro: 13 Mar 2007 18:00
Cidade/Estado: Natal-RN / Parelhas(RN) / Natal(RN)
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor sygecom » 22 Jul 2007 13:39

Gilberto e Eolo, a _DBFCDX.LIB faz parte do CLIPPER 5.3, e deve ser linkada junto com a DBFCDX.

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Mensagempor sygecom » 22 Jul 2007 13:40

Outra coisa, se os Srs. derem um a olhada eu postei junto com os exemplos que estou usando o clipper 5.3 e não o 5.2.......alias nem sei se o CDX funciona no 5.2.

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Mensagempor Maligno » 22 Jul 2007 13:43

Se o Clipper v5.2 tem o DBFCDX deve ser porque funciona. :)
Nunca usei. Há anos uso a SIX e estou satisfeito.
Editado pela última vez por Maligno em 22 Jul 2007 13:43, num total de 1 vezes
[]'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!
Avatar de usuário

Maligno
Membro Master

Membro Master
 
Mensagens: 6390
Data de registro: 06 Jul 2004 01:40
Cidade/Estado: Londrina/PR
Curtiu: 1 vez
Mens.Curtidas: 14 vezes

Mensagempor Gilberto M Silva » 22 Jul 2007 13:43

Leonardo até ai entendi, só q no clip5.2 só tem DBFCDX.LIB, td bem, como faço para linkar no meu BAT?
C:\UTIL\CLIPPER5\BIN\RTLINK DBFCDX.LIB


desta forma está correta?
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar de usuário

Gilberto M Silva
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 230
Data de registro: 13 Mar 2007 18:00
Cidade/Estado: Natal-RN / Parelhas(RN) / Natal(RN)
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor Maligno » 22 Jul 2007 13:44

Acredito que seja RTLINK fi seu_prog li DBFCDX
[]'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!
Avatar de usuário

Maligno
Membro Master

Membro Master
 
Mensagens: 6390
Data de registro: 06 Jul 2004 01:40
Cidade/Estado: Londrina/PR
Curtiu: 1 vez
Mens.Curtidas: 14 vezes

Mensagempor Gilberto M Silva » 22 Jul 2007 13:48

há, já entendi, estava vendo como faço para compilar o cupom fiscal da benatech e vi que após o programa vem a lib bemafi.lib,
blz, vou tentar fazer agora. :D :))
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar de usuário

Gilberto M Silva
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 230
Data de registro: 13 Mar 2007 18:00
Cidade/Estado: Natal-RN / Parelhas(RN) / Natal(RN)
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Anterior Próximo



Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 6 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro