Jump to content
Fivewin Brasil

TDataBase (Kapiaba)


Recommended Posts

Este lance de "oObjeto:NomeCampo" funciona a partir de que versão de FW, ou é só para Harbour?

Com FW é possível ter o mesmo DBF aberto duas vezes no mesmo programa?

Obrigado!

-----------------------------------------------------------

FiveWin 1.92 / Clipper 5.3b / Blinker 7.0 / Workshop / ADS 6.11

Link to comment
Share on other sites

citação:

Este lance de "oObjeto:NomeCampo" funciona a partir de que versão de FW, ou é só para Harbour?

Com FW é possível ter o mesmo DBF aberto duas vezes no mesmo programa?

Obrigado!

-----------------------------------------------------------

FiveWin 1.92 / Clipper 5.3b / Blinker 7.0 / Workshop / ADS 6.11


id=quote>id=quote>

Respondo de olhos fechados, afinal, EU NAÕ HERRO NUNCA! kkkkkkkkkkkkk

Este lance de "oObjeto:NomeCampo" funciona a partir de que versão de FW, ou é só para Harbour?

EU USO OBJETO DATABASE, DESDE A VERSÃO 2.1C -> FOI QUANDO O FIVEWIN COMEÇOU A FICAR PROFESSIONAL EDITION.

UMA DAS FORMAS MAIS FACEIS E RÃPIDAS DE SE PROGRAMAR EM FIVEWIN, EXIGINDO APENAS, QUE TENHAS UM CAMPO CRIADO EM SEU BANCO DE DADOS, E DIRETAMENTE VIA CÓDIGO, SEM NENHUMA NECESSIDADE VARIAVEIS FIELD, LOCAL, MEMVAR OU PRIVATE PARA CONTROLAR SEUS GETS, TENDO APENAS QUE CRIAR PARA FACILITAR SUA VIA, UM ARRAY DE GETS.

TIPO:

LOCAL aGet := ARRAY(50) //-> Numero de campos do banco de dados.

Com FW é possível ter o mesmo DBF aberto duas vezes no mesmo programa?

SIM. SEM NENHUM PROBLEMA. NÃO SEI QUAL A RAZÃO DA PERGUNTA, MAS VOCE PODE. ISSO, PÓÓÓDYYY!

SE BEM QUE TE BASTA INDEXAR TEUS BANCOS COM TAG´s E TROCAR TAG´s A VONTADE.

Ex:

DbClientes:SetOrder( 3 )

DbClientes:SetOrder( 5 )

Obrigado!

DE NADA!

NÃO PERCAM AS EXCELENTES PROMOÇÕES, QUE GILMER TAVARES ESTà FAZENDO COM O FIVEWIN...

vendas@fivewin.com.br

I LOVE FIVEWIN

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Editado por - kapiaba on 13/03/2008 14:41:19

Link to comment
Share on other sites

Obrigado pela resposta.

Abrir mais de uma vez a mesma base de dados evitaria-se problemas de registro em foco, como no tópico "TDatabase x TCBrowse". Não?

Como estou iniciando em FW fico em dúvida se permaneço com Clipper, se mudo para Harbour ou xHarbour.

Versões comerciais do Harbour ou xH são justificáveis ou as públicas dão conta do recado?

Baixei um Harbour aqui, compilei um prg exemplo, tive como resultado um .c, e daí?

-----------------------------------------------------------

FiveWin 1.92 / Clipper 5.3b / Blinker 7.0 / Workshop / ADS 6.11

Link to comment
Share on other sites

citação:

Obrigado pela resposta.

Abrir mais de uma vez a mesma base de dados evitaria-se problemas de registro em foco, como no tópico "TDatabase x TCBrowse". Não?

Como estou iniciando em FW fico em dúvida se permaneço com Clipper, se mudo para Harbour ou xHarbour.

Versões comerciais do Harbour ou xH são justificáveis ou as públicas dão conta do recado?

Baixei um Harbour aqui, compilei um prg exemplo, tive como resultado um .c, e daí?

-----------------------------------------------------------

FiveWin 1.92 / Clipper 5.3b / Blinker 7.0 / Workshop / ADS 6.11


id=quote>id=quote>

COMO FUNCIONA FIVEWIN EM 32 BITS??

SIMPLES, VOCE ESCREVE EM FIVEWIN, USA XHARBOUR PARA TRANSFORMAR .C, DEPOIS DE TRANSFORMAR FIVEWIN EM .C, USA-SE ENTAO O BORLAND BCC55 E COMPILA TODOS OS PROGRAMAS EM C., GERANDO ENTÃO UM PODEROSO PROGRAMA EM 32 BITS, DEPOIS QUE VOCE APRENDER EM 32 BITS, MIGRAR A 64 BITS, SERÃ, MELZINHO NA XUPETA.

NÃO PENSE MUITO, VENHA PARA FIVEWIN FOR XHARBOUR, A MAIOR SUPER POTENCIA DO FIVEWIN, RECOMENDA E PRONTIFICA-SE HUMILDEMENTE, A AJUDA-LO A QUALQUER HORA EM QUALQUER LUGAR. PALAVRA DE .

MESMO PORQUE, EU NAÕ HERRO NUNCARRR!! kkkkkkkkkkk.

vendas@fivewin.com.br

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

citação:

Obrigado!

DE NADA!

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

citação:

MESMO PORQUE, EU NAÕ HERRO NUNCARRR!! kkkkkkkkkkk.


id=quote>id=quote>

P/ vc. ter uma idéia a frase "Faça-se a Luz" foi ideia do kapiaba...

era pra ser "Ligue-se a luz"

Luiz Arruda - Corumbá/MS

FWH 2.4 - WS - xHB 09950 - xDev

sai.gifico.corumba@gmail.com

Link to comment
Share on other sites

Delair.

Estou com o Kapiaba.

Não na questão que ele nunca erra.

Pois uma vez ele errou quando "Pensou que estava errado".

Mas quanto ao Fw com xharbour eu Recomendo.

Ja sobre as versões comerciais do xharbour não vejo nenhuma vantagem a nao ser se voce for usar a SQLrdd mas parece que agora vai dar para usar a SQLrdd sem versões comerciais.

Ah e tambem me ofereço a compartilhar meus humildes conhecimentos assim como todos aqui.

Marcelo Michels

marcelo@infototal.com.br

celo.michels@hotmail.com

xHarbour 1.1 + Fwh 8.01 + WorkShop + Bcc 5.82 + WvwTools + SQLRDD + xMate.

Link to comment
Share on other sites

Obrigado pela resposta.

Abrir mais de uma vez a mesma base de dados evitaria-se problemas de registro em foco, como no tópico "TDatabase x TCBrowse". Não?

VEJA BEM, NÃO É BEM ASSIM.

O QUE OCORRE EM FIVEWIN COM XHARBOUR(Não lembro mais se em CLIPPER também).

QUANDO VOCE POSICIONA O PONTEIRO EM UM BANCO DE DADOS, SE VOCE SOMENTE TEM ESTE BANCO DE DADOS ABERTO, O PONTEIRO PERMANCERÃ LÃ ETERNAMENTE.

MAS, SE VOCE ABRIR OUTRO BANCO DE DADOS E FIZER UMA PESQUISA NELE COM UM SEEK OU LOCATE, O PONTEIRO QUE ESTAVA INICIALMENTE NO PRIMEIRO BANCO(LISTBOX), NÃO FICA ´CONGELADO´ NO LOCAL DE ORIGEM, DESLOCANDO-SE ENTÃO PARA O PROXIMO BANCO DE DADOS E PERDENDO-SE DO ANTERIOR.

SOLUÇÃO:

LOCAL nRecno, nOldRecno

Posiciono o PONTEIRO em nRecno e nOldRecno

ABRO A PROXIMA BASE DE DADOS, BUSCO O QUE QUERO E TRAGO DE VOLTA O REGISTRO ORIGINAL DO PRIMEIRO PONTEIRO.

GOTO( nOldRecno ) //-> E pimba!

Faço sempre assim, não necessitando abrir o banco nvezes.

É isso, abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

citação:

citação:

Obrigado!

DE NADA!

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

citação:

MESMO PORQUE, EU NAÕ HERRO NUNCARRR!! kkkkkkkkkkk.


id=quote>id=quote>

P/ vc. ter uma idéia a frase "Faça-se a Luz" foi ideia do kapiaba...

era pra ser "Ligue-se a luz"

Luiz Arruda - Corumbá/MS

FWH 2.4 - WS - xHB 09950 - xDev

sai.gifico.corumba@gmail.com


id=quote>id=quote>

ESSA, NEM EU SABIA... KKKKKKKKKKKKKKKKKK.

EU NAÕ HERRROR NUNCAAARRRRR!!! hehehehehehe.

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

citação:

COMO FUNCIONA FIVEWIN EM 32 BITS??

SIMPLES, VOCE ESCREVE EM FIVEWIN, USA XHARBOUR PARA TRANSFORMAR .C, DEPOIS DE TRANSFORMAR FIVEWIN EM .C, USA-SE ENTAO O BORLAND BCC55 E COMPILA TODOS OS PROGRAMAS EM C., GERANDO ENTÃO UM PODEROSO PROGRAMA EM 32 BITS, DEPOIS QUE VOCE APRENDER EM 32 BITS, MIGRAR A 64 BITS, SERÃ, MELZINHO NA XUPETA.

NÃO PENSE MUITO, VENHA PARA FIVEWIN FOR XHARBOUR, A MAIOR SUPER POTENCIA DO FIVEWIN, RECOMENDA E PRONTIFICA-SE HUMILDEMENTE, A AJUDA-LO A QUALQUER HORA EM QUALQUER LUGAR. PALAVRA DE .

MESMO PORQUE, EU NAÕ HERRO NUNCARRR!! kkkkkkkkkkk.

vendas@fivewin.com.br

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Tenho algumas LIB´s a serem substituidas, mas não tem volta.

-----------------------------------------------------------

FiveWin 1.92 / Clipper 5.3b / Blinker 7.0 / Workshop / ADS 6.11

Link to comment
Share on other sites

citação:

Delair.

Estou com o Kapiaba.

Não na questão que ele nunca erra.

Pois uma vez ele errou quando "Pensou que estava errado".

Mas quanto ao Fw com xharbour eu Recomendo.

Ja sobre as versões comerciais do xharbour não vejo nenhuma vantagem a nao ser se voce for usar a SQLrdd mas parece que agora vai dar para usar a SQLrdd sem versões comerciais.

Ah e tambem me ofereço a compartilhar meus humildes conhecimentos assim como todos aqui.

Marcelo Michels

marcelo@infototal.com.br

celo.michels@hotmail.com

xHarbour 1.1 + Fwh 8.01 + WorkShop + Bcc 5.82 + WvwTools + SQLRDD + xMate.


id=quote>id=quote>

Pretendo continuar usando ADS.

Onde consigo xHarbour. Harbour já tenho.

Agradeço a todos a ajuda que já recebo.

-----------------------------------------------------------

FiveWin 1.92 / Clipper 5.3b / Blinker 7.0 / Workshop / ADS 6.11

Link to comment
Share on other sites

segue abaixo um exemplo para abrir o mesmo DBF mas com ALIAS diferente.

REQUEST DBFCDX

Function TesteBanco()

Local cArq := "banco.dbf"

Local aStru

Local nI

RddSetDefault("DBFCDX")

If !File(cArq)

aStru := {}

aadd(aStru,{"CODIGO","C",6,0})

aadd(aStru,{"DESCRI","C",40,0})

DbCreate(cArq,aStru)

Use &cArq Alias ARQ1

For nI := 1 to 10

Append Blank

ARQ1->CODIGO := StrZero(nI,6)

ARQ1->DESCRI := "Descricao "+StrZero(nI,6)

DbCommit()

Next

ARQ1->(DbCloseArea())

EndIf

Use &cArq Shared New Alias "ARQ2" VIA "DBFCDX"

Use &cArq Shared New Alias "ARQ1" VIA "DBFCDX"

ARQ1->(DbGoto(2))

ARQ2->(DbGoto(5))

? "Posicionamento do ARQ1 => "+Str(ARQ1->(Recno()),6)

? "Posicionamento do ARQ2 => "+Str(ARQ2->(Recno()),6)

Inkey(0)

ARQ1->(DbCloseArea())

ARQ2->(DbCloseArea())

Return

abraço

Link to comment
Share on other sites

Delair, escreveu:

Pretendo continuar usando ADS.

Onde consigo xHarbour. Harbour já tenho.

Agradeço a todos a ajuda que já recebo.

RESPOSTA:

DELAIR, QUANDO VOCE COMPRA O FIVEWIN FOR XHARBOUR, O SENHOR GILMER TAVARES DA VIRTUAL OBJECTS INFORMATICA, ENVIA JUNTO COM O CD DE INSTALAÇÃO DO FIVEWIN, HARBOUR E XHARBOUR COMPATIVEL COM A VERSÃO ADQUIRIDA.

Informe-se com ele:

vendas@fivewin.com.br

suporte@fivewin.com.br

É isso, abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Editado por - kapiaba on 13/03/2008 17:33:41

Link to comment
Share on other sites

Valeu EMotta.

Tem de ser com CDX. Eu já havia feito isso, mas no meu teste com FW não estava funcionando, pois estavo com IDX.

Em alguns sistemas tenho eventos sendo disparados sem a ação do usuário. Em DOS tudo bem, pois uma coisa acontece de cada vez. Agora, em Win, a coisa muda: numa janela o usuário opera, na outra (invisível) ocorre um manuzeio do mesmo DBF. Me parece mais fácil abrir o DBF de novo. Não acham? Será que poderia ser reaberto com o mesmo Alias, em outra janela?

-----------------------------------------------------------

FiveWin 1.92 / Clipper 5.3b / Blinker 7.0 / Workshop / ADS 6.11

Link to comment
Share on other sites

citação:

Delair, escreveu:

Pretendo continuar usando ADS.

Onde consigo xHarbour. Harbour já tenho.

Agradeço a todos a ajuda que já recebo.

RESPOSTA:

DELAIR, QUANDO VOCE COMPRA O FIVEWIN FOR XHARBOUR, O SENHOR GILMER TAVARES DA VIRTUAL OBJECTS INFORMATICA, ENVIA JUNTO COM O CD DE INSTALAÇÃO DO FIVEWIN, HARBOUR E XHARBOUR COMPATIVEL COM A VERSÃO ADQUIRIDA.

Informe-se com ele:

vendas@fivewin.com.br

suporte@fivewin.com.br

É isso, abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Editado por - kapiaba on 13/03/2008 17:33:41


id=quote>id=quote>

Estou falando com ele.

Obrigado.

-----------------------------------------------------------

FiveWin 1.92 / Clipper 5.3b / Blinker 7.0 / Workshop / ADS 6.11

Link to comment
Share on other sites

citação:

Valeu EMotta.

Tem de ser com CDX. Eu já havia feito isso, mas no meu teste com FW não estava funcionando, pois estavo com IDX.

Em alguns sistemas tenho eventos sendo disparados sem a ação do usuário. Em DOS tudo bem, pois uma coisa acontece de cada vez. Agora, em Win, a coisa muda: numa janela o usuário opera, na outra (invisível) ocorre um manuzeio do mesmo DBF. Me parece mais fácil abrir o DBF de novo. Não acham? Será que poderia ser reaberto com o mesmo Alias, em outra janela?

-----------------------------------------------------------

FiveWin 1.92 / Clipper 5.3b / Blinker 7.0 / Workshop / ADS 6.11


id=quote>id=quote>

Olá,

Em outra janela no mesmo exe não, mas em outro exe, com certeza icon_smile_big.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif

Link to comment
Share on other sites

citação:

citação:

Valeu EMotta.

Tem de ser com CDX. Eu já havia feito isso, mas no meu teste com FW não estava funcionando, pois estavo com IDX.

Em alguns sistemas tenho eventos sendo disparados sem a ação do usuário. Em DOS tudo bem, pois uma coisa acontece de cada vez. Agora, em Win, a coisa muda: numa janela o usuário opera, na outra (invisível) ocorre um manuzeio do mesmo DBF. Me parece mais fácil abrir o DBF de novo. Não acham? Será que poderia ser reaberto com o mesmo Alias, em outra janela?

-----------------------------------------------------------

FiveWin 1.92 / Clipper 5.3b / Blinker 7.0 / Workshop / ADS 6.11


id=quote>id=quote>

Olá,

Em outra janela no mesmo exe não, mas em outro exe, com certeza icon_smile_big.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif


id=quote>id=quote>

O não é para a última pergunta, certo? Com alias diferente, tudo bem, né?

Obrigado.

-----------------------------------------------------------

FiveWin 1.92 / Clipper 5.3b / Blinker 7.0 / Workshop / ADS 6.11

Link to comment
Share on other sites

Se for aliasdiferentes pode abrir quantas veses quizer.

Bom eu faço o seguinte.

Quando abro os arquivos guardo em uma variavel quais foram abertos e quais estavam abertos. Ao sair daquela rotina só fecha os que foram abertos naquela rotina.

Caso o arquivo ja esteja aberto e eu quizer abrir novamente nao abre e nao coloca naquela variavel pois ja esta guardado na anterior.

Assim entro em todas as rotinas do sistema com os arquivos com o mesmo alias sem problema porem eles são aberto uma vez

Marcelo Michels

marcelo@infototal.com.br

celo.michels@hotmail.com

xHarbour 1.1 + Fwh 8.01 + WorkShop + Bcc 5.82 + WvwTools + SQLRDD + xMate.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...