Delair José Gasperin Posted March 13, 2008 Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
Delair José Gasperin Posted March 13, 2008 Author Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted March 13, 2008 Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
Delair José Gasperin Posted March 13, 2008 Author Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted March 13, 2008 Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted March 13, 2008 Report Share Posted March 13, 2008 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 ico.corumba@gmail.com Quote Link to comment Share on other sites More sharing options...
Kbelo Posted March 13, 2008 Report Share Posted March 13, 2008 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. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted March 13, 2008 Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted March 13, 2008 Report Share Posted March 13, 2008 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 ico.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 Quote Link to comment Share on other sites More sharing options...
Delair José Gasperin Posted March 13, 2008 Author Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
Delair José Gasperin Posted March 13, 2008 Author Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
emotta Posted March 13, 2008 Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
emotta Posted March 13, 2008 Report Share Posted March 13, 2008 o exemplo acima funciona em clipper e em harbour/xharbour com ou sem fivewin. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted March 13, 2008 Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
Delair José Gasperin Posted March 13, 2008 Author Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
Delair José Gasperin Posted March 13, 2008 Author Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
vagner Posted March 13, 2008 Report Share Posted March 13, 2008 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 Vagner Wirts VI Encontro está chegando , não perca Quote Link to comment Share on other sites More sharing options...
Delair José Gasperin Posted March 14, 2008 Author Report Share Posted March 14, 2008 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 Vagner Wirts VI Encontro está chegando , não perca 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 Quote Link to comment Share on other sites More sharing options...
Kbelo Posted March 14, 2008 Report Share Posted March 14, 2008 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. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.