gibaf Posted August 25, 2014 Report Share Posted August 25, 2014 ola a todos !!! gostaria saber se tem como usar banco relacional (para substituir o .dbf e usar sintaxe query pra tudo), mas sem usar lib`s de terceiros ? desde ja agradeco: MUITO OBRIGADO !!! Quote Link to comment Share on other sites More sharing options...
emotta Posted August 25, 2014 Report Share Posted August 25, 2014 tem sim, usando ADO veja mais: http://fivewin.com.br/index.php?/topic/21883-select-area-com-banco-mdb/?hl=recordset Esse foi o primeiro que achei na busca mas existe diversos outros exemplos aqui e no forum da fivetech também. ola a todos !!! gostaria saber se tem como usar banco relacional (para substituir o .dbf e usar sintaxe query pra tudo), mas sem usar lib`s de terceiros ? desde ja agradeco: MUITO OBRIGADO !!! Quote Link to comment Share on other sites More sharing options...
henning Posted August 26, 2014 Report Share Posted August 26, 2014 No xHarbour tem lib para mysql no contrib https://svn.code.sf.net/p/xharbour/code/trunk/xharbour/contrib/mysql/ Quote Link to comment Share on other sites More sharing options...
aferra Posted August 27, 2014 Report Share Posted August 27, 2014 Olá henning, com essa lib poderia abrir qualquer SGBD ? Quote Link to comment Share on other sites More sharing options...
Alexandre Bassanezi Posted August 27, 2014 Report Share Posted August 27, 2014 Alessandro, bom dia. Com a lib indicada pelo Henning, somente o acesso ao MySQL / MariaDB, com a opção indicada pelo Eduardo qualquer banco de dados que esteja configurado no Windows. Abs, Alexandre Quote Link to comment Share on other sites More sharing options...
aferra Posted August 27, 2014 Report Share Posted August 27, 2014 hummm, eu imaginava isso, então no caso é melhor estudar sobre SQL ( entender seu funcionamento e conceito ) e ADO para que fique fácil usar qualquer SGBD, ou vc tem uma opinião diferente? também procuro informação sobre isso pois irei fazer essa conversão. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted August 27, 2014 Report Share Posted August 27, 2014 Buenas, alguém já usou este QSRDD by quiquesoft? http://www.quiquesoft.com/descargas/qsRdd.zip http://fivetechsupport.com/forums/viewtopic.php?f=6&t=25847 Obg. abs. Quote Link to comment Share on other sites More sharing options...
Alexandre Bassanezi Posted August 27, 2014 Report Share Posted August 27, 2014 Alessandro, Sim, o importante é aprender a sintaxe SQL, quanto a qual banco usar você sabendo dos comandos com certeza será mais fácil. Para o acesso ao banco de dados, usar ADO, ODBC, algum RDD ou acesso nativo, você deve escolher uma opção após analisar quais as vantagens ou desvantagem de cada um destas opções. João, desconhecia este QSRDD, pelo que vi é algo parecido com o LetoDB e/ou NetIO, não sei se teria alguma vantagem em usar esta ferramente paga sendo que estas outras duas são opensource. Abs, Alexandre Quote Link to comment Share on other sites More sharing options...
henning Posted August 27, 2014 Report Share Posted August 27, 2014 Outra forma seria via ODBC com a TOdbc do prórpio fivewin.... Quote Link to comment Share on other sites More sharing options...
aferra Posted August 27, 2014 Report Share Posted August 27, 2014 no caso em questão seria o ADO ou ODBC, pois seria "nativo", o odbc em post antigos relataram que é lento, o ADO é rápido, pelo visto ADO seria interessante, me passaram um SQLMIX, mas não encontrei referencia dele na internet....mas isso em 2012 acho, não lembro, então acredito que seria o ideal mesmo ADO Quote Link to comment Share on other sites More sharing options...
miragerr Posted August 27, 2014 Report Share Posted August 27, 2014 Ola amigos. Pra quem quer ir ao mundo do SQL e não quer perder muito tempo com reedição do seu código fonte, aconselho usar a SQLRDD, muito pratica e é multi-sgdb, pois você muda pouquíssima coisa no sue atual sistema, agora se você quer começar algo QUASE DO ZERO, digo QUASE pois você terá que reescrever muita coisa no teu sistema atual, o qual usar ADO é uma opção muito boa, inclusive já tem várias opções nas novas versões do FWH que já trazem muitas funções para manipulação de SGDB via ADO, eu mesmo fiz vários estes e posso dizer que estão bem trabalhadas e fáceis de usar, mais terá que refazer muitas coias no sistema. Eu adotei as mesmas politicas do eMMota num post anterior, coloquei meu sistema para rodar em SQL usando comandos XBASE e fui aos poucos amadurecendo o mesmo para comandos SQL puro, hoje já tenho muita coisa no meu sistema que programo direto no SGDB que nem preciso esta fazendo rotinas para controle, pois o próprio SGDB faz isso pra você, e isso é muito pratico mesmo. Espero ter ajudado. Quote Link to comment Share on other sites More sharing options...
giovanyvecchi Posted August 28, 2014 Report Share Posted August 28, 2014 Para entrar no mundo do Sql não é facil mesmo. Tenho varias rotinas usando o Velho ALIAS->CAMPO e rotinas novas usando Data Set de Ads. Hoje, muita instrução como triggers, store procedures, functions fica tudo no Dicionariode dados de Advantage, sem falar no tal de Ri Objects e AEPS (Advantage Extended Procedures) que é complicado pra burro. Mais aconselho o pessoal a estudar o Sql, que depois voce se interage na maioria dos bandos de dados Relacionais. Quote Link to comment Share on other sites More sharing options...
henning Posted August 28, 2014 Report Share Posted August 28, 2014 Para mim as grandes maravilhas do SGDB são: transações, auto incremento e join. 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.