Clipper On Line • Ver Tópico - Para quem trabalha com MSAccess e outros bancos de dados

Para quem trabalha com MSAccess e outros bancos de dados

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

Moderador: Moderadores

 

Para quem trabalha com MSAccess e outros bancos de dados

Mensagempor Vlademiro » 06 Ago 2020 23:10

Uma boa ferramenta genérica para trabalhar com vários tipos de bancos de dados

https://fishcodelib.com/Database.htm

Testei com MSAccess e Firebird e não tive problemas.
Eu estou postando porque eu tive dificuldades em encontrar uma ferramenta livre para o MSAccess. Baixei umas para testar mas não funcionaram direito, algumas tinham até uns bugs.

Essa, além de trabalhar bem com MSAccess, Trabalha também com :

SQL Server 2000/2005/2008/2012/2014/2016/2017/2019/Express/LocalDB
SQL Server Compact 3.1/3.5/4.0 (*.sdf;*.*)
SQL Azure 10/11/12
MS Access (*.mdb;*.mde;*.accdb;*.accde;*.*)
MS Excel (*.xls;*.xlsx;*.xlsm;*.xlsb;*.*)
Firebird SuperServer/Embedded 1.5/2.0/2.1/2.5/3.0/4.0 (*.gdb;*.fdb;*.*)
SQLite 3.x (*.db;*.db3;*.sqlite;*.*)
MySQL 5.x/8.x, MariaDB 5.x/10.x
PostgreSQL 8/9/10/11/12/13
Oracle 10g/11g/12c/18c/19c
IBM DB2 9/10/11
IBM Informix 11/12/14
Sybase ASE 15.x/16.x
NuoDB 2/3/4
Teradata 13/14/15/16
HP Vertica 7/8/9/10
VistaDB 5.x/6.x (*.vdb5;*.vdb6)
dBASE IV/5.0 (*.dbf)
Visual FoxPro (*.dbc)
Generic OleDB (*.udl;*.*)
Generic ODBC (*.dsn;*.*)
OData (Open Data Protocol) v1/v2/v3/v4
Delimited Text Files (*.csv;*.txt;*.tab;*.asc;*.*;)
Avatar de usuário

Vlademiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 749
Data de registro: 11 Jul 2005 02:46
Curtiu: 22 vezes
Mens.Curtidas: 62 vezes

Para quem trabalha com MSAccess e outros bancos de dados

Mensagempor alxsts » 07 Ago 2020 18:52

Olá!

Fiz uma experiência (Postgresql) e gostei. Usar mais para experimentar. Valeu pela dica.
Vlademiro escreveu:Para quem trabalha com MSAccess e outros bancos de dados

Lembrei das palavras do instrutor de um curso de Oracle que fiz no ano 2000: "Access não é bem um banco de dados. Está mais para um tamborete..."
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2943
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

Para quem trabalha com MSAccess e outros bancos de dados

Mensagempor Vlademiro » 07 Ago 2020 19:28

Kkkkkk

Outra coisa que eu descobri hoje graças a essa ferramenta foi um Sqlserver para desenvolvedor. Não testei ainda mas segue o link
https://joseluiz.net/tudo-sobre-localdb-para-programadores-usarem-em-seus-projetos-de-desenvolvimento/
Avatar de usuário

Vlademiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 749
Data de registro: 11 Jul 2005 02:46
Curtiu: 22 vezes
Mens.Curtidas: 62 vezes

Para quem trabalha com MSAccess e outros bancos de dados

Mensagempor Vlademiro » 07 Ago 2020 19:38

Avatar de usuário

Vlademiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 749
Data de registro: 11 Jul 2005 02:46
Curtiu: 22 vezes
Mens.Curtidas: 62 vezes

Para quem trabalha com MSAccess e outros bancos de dados

Mensagempor JoséQuintas » 08 Ago 2020 23:59

A Microsoft liberou esse pra entrar no lugar do Access.
Acho que isso existe há uns 10 anos, quase o mesmo tempo do NET Framework.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Para quem trabalha com MSAccess e outros bancos de dados

Mensagempor JoséQuintas » 09 Ago 2020 00:12

E não é que tem mais outro.

http://www.macoratti.net/15/08/sql_compef1.htm

Notem que o texto é de 08/2015

Veja alguns dos recursos e limitações do SQL Server Compact :

É baseado em arquivo, o que significa que o seqüência de caracteres de conexão é um caminho de arquivo para o arquivo de banco de dados (.sdf).
Não é executado como um serviço. Essa é uma das principais diferenças entre usar SQL Server Compact, o SQL Server ou SQL Server Express Edition ou LocalDB.
Suporta várias conexões até o limite de 256 conexões.Também há suporte para abrir conexões em processos diferentes.
Oferece suporte a arquivos de banco de dados de até 4 GB.
É um banco de dados com base em arquivo que consiste de DLLs que com tamanho de aproximadamente 2,5 MB.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Para quem trabalha com MSAccess e outros bancos de dados

Mensagempor JoséQuintas » 09 Ago 2020 00:15

E atenção nesta parte:

Após baixar e instalar o pacote vamos instalar o add-in - SQL Server Compact/SQLite Toolbox - no Visual Studio para facilitar o trabalho com o SQL Server Compact.
Este add-in adiciona vários recursos para ajudar seus esforços de desenvolvimento usando um banco de dados incorporado: Scripting de tabelas e dados, importação de arquivos CSV e SQL Server, etc. Ele serve tanto para o SQL Server Compact como para o SQLite.


Ferramenta Microsoft pra SQLite....
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Para quem trabalha com MSAccess e outros bancos de dados

Mensagempor JoséQuintas » 09 Ago 2020 00:40

Vixe, um morreu, um tá quase morrendo.... e o outro substituiu tudo.

MSDE - baseado no SQL Server 7.0 - free for non-commercial use as well as certain limited commercial use. Its successor, SQL Server Express was released in November 2005.[2] Vendor support of MSDE ended on April 8, 2008.
https://en.wikipedia.org/wiki/MSDE

SQL Server Compact - It is free to download and redistribute - deprecated; no new versions or updates are planned, although Microsoft will continue to support until July 2021.
https://en.wikipedia.org/wiki/SQL_Server_Compact#Deprecation

SQL Server Express - free to download, distribute and use
https://en.wikipedia.org/wiki/SQL_Server_Express
Maximum database size of 10 GB per database; but in some scenarios users can access more data through the use of multiple interconnected databases.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Para quem trabalha com MSAccess e outros bancos de dados

Mensagempor JoséQuintas » 09 Ago 2020 00:50

o localdb parece mais direcionado a NET, costuma ser exclusivo de um aplicativo, mas pode ser compartilhado.
NÃO sei se seria uma opção pra Harbour, mas seria interessante poder distribuir junto com o aplicativo.
Que base de dados seu aplicativo usa: pra quebrar o galho ele usa SQL Server ... kkkkk

https://docs.microsoft.com/pt-br/sql/database-engine/configure-windows/sql-server-express-localdb?view=sql-server-ver15
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes




Retornar para Banco de Dados

Quem está online

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