Clipper On Line • Ver Tópico - Material de SQL

Material de SQL

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

Moderador: Moderadores

 

Material de SQL

Mensagempor rcb2002 » 02 Jun 2016 06:06

Bom dia pessoal!
Olha só... enfim chegou minha hora de Manipular DBs SQL no Clipper/HMG Extended. Estou pesquisando há alguns dias e vejo que há mais de uma opção por isso gostaria da opinião de vocês, especialistas:
1) vcs podem abreviar minha aventura dizendo, com base na prática e experiência que já fizeram, que a melhor opção?
2) Existe algo que sirva tanto pra MS SQL Server quanto pra SQL Lite e Mysql, ao mesmo tempo?
3) Se eu entendi bem todas as soluções parecem "converter" os dados pra o CLIPPER trabalhar, é isso? tipo um SELECT traz os dados e a gente trabalha com eles num DBF pra depois fazer UPDATE ou INSERT? Todas são assim?
4) Alguém pode me recomendar um material com exemplos, tutorial pra implementar, essas coisas? O exemplo em SAMPLES da HMG parece pouco pra abrangente

Mais uma vez, obrigado pessoal...

Ricardo Cesar
rcb2002
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 57
Data de registro: 19 Jan 2010 22:16
Cidade/Estado: Salvador
Curtiu: 0 vez
Mens.Curtidas: 1 vez

Material de SQL

Mensagempor Toledo » 15 Jun 2016 10:18

rcb2002 escreveu:2) Existe algo que sirva tanto pra MS SQL Server quanto pra SQL Lite e Mysql, ao mesmo tempo?

Ricardo, via ODBC ou ADO (o Harbour tem também SQL Native) você pode acessar a maioria dos SGBDs (Sistemas Gerenciadores de Banco de Dados), basta informar o Driver correspondente ao banco de dados que você quer usar.

rcb2002 escreveu:3) Se eu entendi bem todas as soluções parecem "converter" os dados pra o CLIPPER trabalhar, é isso? tipo um SELECT traz os dados e a gente trabalha com eles num DBF pra depois fazer UPDATE ou INSERT? Todas são assim?

Bom, não é bem assim não, o que acontece é que em alguns RDD (não sei se todos RDD fazem isto) você pode usar alguns comandos/funções que estamos acostumados a usar com DBF, mas a manutenção (Inclusão/Alteração/Exclusão) no banco de dados tem que utilizar os comandos SQL SELECT, INSERT, UPDATE, DELETE, etc.

rcb2002 escreveu:4) Alguém pode me recomendar um material com exemplos, tutorial pra implementar, essas coisas?

Veja estes tópicos:
http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=15019

http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=3566

rcb2002 escreveu:O exemplo em SAMPLES da HMG parece pouco pra abrangente

Veja estes demos da pasta \SAMPLES da MiniGui Extended:

\SAMPLES\Advanced\MSSQL
\SAMPLES\Advanced\MYSQLDD
\SAMPLES\Advanced\Odbcdd
\SAMPLES\Advanced\dbf2sqlite
\SAMPLES\Advanced\Sqlit3DD
\SAMPLES\Advanced\SQLITE
\SAMPLES\Advanced\SQLITE_2
\SAMPLES\Advanced\SQLITE_3
\SAMPLES\Advanced\Tsb_sqlite
\SAMPLES\BASIC\Firebird
\SAMPLES\BASIC\MYSQL
\SAMPLES\BASIC\ODBC
\SAMPLES\BASIC\ODBC_2
\SAMPLES\BASIC\PostgreSQL

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar de usuário

Toledo
Administrador

Administrador
 
Mensagens: 3038
Data de registro: 22 Jul 2003 18:39
Cidade/Estado: Araçatuba - SP
Curtiu: 263 vezes
Mens.Curtidas: 258 vezes




Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 17 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