six2 ou six3
Moderador: Moderadores
- Anderson J. Freitas
- Usuário Nível 1

- Mensagens: 46
- Registrado em: 19 Fev 2005 10:34
- Localização: Caratinga-MG
six2 ou six3
Verifique alguns post deste fórum que relatam bug´s na Six2 e Six3 e fiquei em dúvida de qual usar. Alguém que use qualquer uma das versões poderia me esclarecer as seguintes dúvidas :
1 - Em qual das duas (Six2 ou Six3) os bug´s causariam menos danos ao programa ?
2 - Tais bug´s acontecem em qualquer parte do programa ou necessitam de alguma rotina que esteja em execução para acioná-los ?
3 - Apesar dos bug´s, posso confiar na funcionalidade da Six ?
Espero ter sido claro nas dúvidas. Fico no aguardo....
1 - Em qual das duas (Six2 ou Six3) os bug´s causariam menos danos ao programa ?
2 - Tais bug´s acontecem em qualquer parte do programa ou necessitam de alguma rotina que esteja em execução para acioná-los ?
3 - Apesar dos bug´s, posso confiar na funcionalidade da Six ?
Espero ter sido claro nas dúvidas. Fico no aguardo....
Pitbull
Clipper 5.2e, Exospace, Six2, DBMax
Clipper 5.2e, Exospace, Six2, DBMax
-
Dudu_XBase
- Membro Master

- Mensagens: 1071
- Registrado em: 25 Ago 2003 16:55
- Anderson J. Freitas
- Usuário Nível 1

- Mensagens: 46
- Registrado em: 19 Fev 2005 10:34
- Localização: Caratinga-MG
Visitei o post sugerido, para finalizar, está correto os exemplos abaixo ?
Se eu quiser abrir em modo compartilhado
#include 'sixnsx.ch'
rddsetdefault(sixnsx)
sx_autoshared(0)
use arquivo
Se eu quiser abrir em modo exclusivo
#include 'sixnsx.ch'
rddsetdefault(sixnsx)
sx_autoshared(1)
use arquivo
Se eu quiser abrir em modo compartilhado
#include 'sixnsx.ch'
rddsetdefault(sixnsx)
sx_autoshared(0)
use arquivo
Se eu quiser abrir em modo exclusivo
#include 'sixnsx.ch'
rddsetdefault(sixnsx)
sx_autoshared(1)
use arquivo
Pitbull
Clipper 5.2e, Exospace, Six2, DBMax
Clipper 5.2e, Exospace, Six2, DBMax
-
Dudu_XBase
- Membro Master

- Mensagens: 1071
- Registrado em: 25 Ago 2003 16:55
Boa Noite!
Eu não faço uso da função Sx_autoshare().
Até agora não tive necessidade.
Qdo preciso abrir os arquivos exclusivos
USE nomedfb EXCLUSIVE
if !neterr()
// ....
endif
Eu não faço uso da função Sx_autoshare().
Até agora não tive necessidade.
Qdo preciso abrir os arquivos exclusivos
USE nomedfb EXCLUSIVE
if !neterr()
// ....
endif
________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle
- Anderson J. Freitas
- Usuário Nível 1

- Mensagens: 46
- Registrado em: 19 Fev 2005 10:34
- Localização: Caratinga-MG
Boa Noite!
Eu também faço assim para abrir arquivos no modo exclusivo. Eu me interessei pela função sx_autoshare() pelo fato de mesmo os arquivos estando em modo compartilhado, se dois usários acessam-o ao mesmo tempo um fica travado até que o outro saia. Então pensei que com esta função poderia estar resolvendo o problema.
Eu também faço assim para abrir arquivos no modo exclusivo. Eu me interessei pela função sx_autoshare() pelo fato de mesmo os arquivos estando em modo compartilhado, se dois usários acessam-o ao mesmo tempo um fica travado até que o outro saia. Então pensei que com esta função poderia estar resolvendo o problema.
Pitbull
Clipper 5.2e, Exospace, Six2, DBMax
Clipper 5.2e, Exospace, Six2, DBMax
-
Jorge Adourian
- Usuário Nível 2

- Mensagens: 95
- Registrado em: 05 Jul 2004 23:38
- Localização: São Paulo-SP-Brasil
- Contato:
- Anderson J. Freitas
- Usuário Nível 1

- Mensagens: 46
- Registrado em: 19 Fev 2005 10:34
- Localização: Caratinga-MG
Ainda não consegui entender como funciona a função SX_AUTOSHARED(), já li o ng dela mas ainda ficaram algumas dúvidas :
1 - O valor (0-zero) é para forçar os arquivos a abrirem compartilhados usando o drive NTX ?
2 - Seu principal objetivo é impedir quando dois usários acessar o mesmo arquivo, o mesmo venha a travar ?
3 - Como faço para abrir em modo compartilhado usando o drive NSX ? E em modo exclusivo usando drive NSX ?
Fico aguardando...
1 - O valor (0-zero) é para forçar os arquivos a abrirem compartilhados usando o drive NTX ?
2 - Seu principal objetivo é impedir quando dois usários acessar o mesmo arquivo, o mesmo venha a travar ?
3 - Como faço para abrir em modo compartilhado usando o drive NSX ? E em modo exclusivo usando drive NSX ?
Fico aguardando...
Pitbull
Clipper 5.2e, Exospace, Six2, DBMax
Clipper 5.2e, Exospace, Six2, DBMax
-
Jorge Adourian
- Usuário Nível 2

- Mensagens: 95
- Registrado em: 05 Jul 2004 23:38
- Localização: São Paulo-SP-Brasil
- Contato:
Que confusão !!!
Quando eu disse que deveria usar o AUTOSHARE(0) no SIX2 foi para desviar de um BUG (ou não) que sendo ou não um BUG atrapalha nossa vida.
A função dele não seria (embora possa) selecionar o modo de abertura SHARED ou EXCLUSIVE, e sim fazer com que ele não trabalhe de forma diferente do tradicional NTX que estamos acostumados.
O default do SIX é AUTOSHARE(1) que o torna automático e sendo automático acaba por nos atrapalhar.
Usando o AUTOSHARE(0) ele deixa de ser automático e passa a não mais nos atrapalhar, pois trabalha como no velho e bom NTX, ou seja você decide como abrir no SET EXCLUSIVE ON/OFF ou no USE SHARED ou USE EXCLUSIVE.
Espero ter esclarecido a confusão.
Quando eu disse que deveria usar o AUTOSHARE(0) no SIX2 foi para desviar de um BUG (ou não) que sendo ou não um BUG atrapalha nossa vida.
A função dele não seria (embora possa) selecionar o modo de abertura SHARED ou EXCLUSIVE, e sim fazer com que ele não trabalhe de forma diferente do tradicional NTX que estamos acostumados.
O default do SIX é AUTOSHARE(1) que o torna automático e sendo automático acaba por nos atrapalhar.
Usando o AUTOSHARE(0) ele deixa de ser automático e passa a não mais nos atrapalhar, pois trabalha como no velho e bom NTX, ou seja você decide como abrir no SET EXCLUSIVE ON/OFF ou no USE SHARED ou USE EXCLUSIVE.
Espero ter esclarecido a confusão.
Até...
Jorge Adourian
Clipper5.2e, Blinker7.0, SIX2(NSX), ADS7.1, FW2.3c, PrintFile2.1.5 e PDFCreator0.8.0(2)
Jorge Adourian
Clipper5.2e, Blinker7.0, SIX2(NSX), ADS7.1, FW2.3c, PrintFile2.1.5 e PDFCreator0.8.0(2)
- Anderson J. Freitas
- Usuário Nível 1

- Mensagens: 46
- Registrado em: 19 Fev 2005 10:34
- Localização: Caratinga-MG