Conectando Banco de Dados Firebird em Delphi

preview_player
Показать описание

NOSSOS CURSOS E PRODUTOS:

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

CURSOS DE NOSSOS PARCEIROS:

-------------------------------------------------------------------------------------
Acompanhe outros Vídeos do Canal:

Рекомендации по теме
Комментарии
Автор

Ótima aula e uma didática sensacional. Direto ao ponto e bem explicado, muito bom para quem está aprendendo.

etechseabra
Автор

Voce explica muito bem amigo, suas aulas são otimas. Estou usando o delphi 10.4, consegui fazer um sisteminha bem simples de controle entrada veiculos de estacionamento, através suas aulas, pra funcionar apenas em uma maquina.

1) O FDConnection na sua propriedade Connected coloquei=False igual seu exemplo, pois estava True
2) E em Connection Editor, o parametro Server eu tinha colocado localhost e alterei para 127.0.0.1

Eu fiz essas duas alterações, pois eu reparei quando desconecto o cabo rede, fiz um teste em dois pcs windows 10 distintos,
um funciona normal, ai eu testei em outro e da erro de network localhost, aí depois fiz as alteraçoes citadas acima, esse pc dava erro sem conexão cabo funcionou.

EdsonSilva-umep
Автор

GOSTEI DE MONTÃO DESSA AULA ... GOSTARIA DE TER ESTA AULA PARA TIRAR SEMPRE AS DÚVIDAS DE ALGUM MOMENTO DO VÍDEO ...

manoeldejesusvale
Автор

Olá pessoal, venho através desta agradece nosso amigo deste Canal pelo suporte, pois sou Analista, Cobol e Delphi, já comentei esses dias, estou desempregado e voltei a programar em Delphi esta semana. Achei esse canal onde tive um ótimo suporte pois através deste conheci a ferramenta FireDAC que está me ajudando muito.
Hoje tive problema já postado aqui de erro .dll: "Módule C:\Program exist but can not be loaled unknown win32 error 193", e descobri que o problema foi não ter colocado IP para conexão com o bco, nosso amigo do canal tbm comentou, ele disse que foi a partir do Firebird 3.0; conversei com um técnicco e fui informado que eu teria que formatar a máquina.
Corrigi esse problema, em segui da apareceu outro erro: Módule C:\Program exist but can not be loaled unknown win32 error 193.

Estou usando Windows 10, 64 bits, Firebird 4.0, Delphi Embarcadero® Delphi 11 Version 28.0.48361.3236.
Uma observação: O arquivo fbclient.dll com tamanho menor é 32bits, o maior 64bits.
C:\Program
C:\Program

Para corrigir o problema em minha máquina eu fiz o (não sei se dará certo em outra máquina).
IBExpert
Após criar o bco, eu coloquei o mouse em cima do nome do bco, cliquei com o botão direito, fui em “Data Base Registration Info..”, irá abrir a tela “Database Properties”.
O campo [Port] estava em branco(estranho, pois eu preenchi ao criar o bco), coloquei 3050,
O campo [Client Library File] estava GDS32.dll, coloquei

Estou usando a “família FireDAC”,
TFDcconnection não esqueça de informar no Server o IP e Port a porta,
FDPhysFBDriverLink1

Graças a Deus problema resolvido
Muito obrigado amigo deste canal(SWH Sistemas)
Abraços👍

FábioCruz-cr
Автор

Valeu, amigo
Simples e direto!
Deu certo aqui, consegui abrir um arquivo de um programa que foi descontinuado! Sorte que o usuário padrão estava funcionando...!

Potew
Автор

Bom dia !! Vocês tem vídea aula (Conectando Banco de Dados Postgresql em Delphi 10.2) ou algo similar?

robsonsalesdearaujo
Автор

Eu tenho um DM com os componentes e uma query. So que quando chamo o DM criando ele no form os dados nao sao exibidos.

mmsmarcos
Автор

baixei o xe 10.3 o projeto foi feito no 10.2, qdo compilo esta dando erro de data.dbxfirebird, mas ele esta configurado e conectado o que pode ser?

rochaclauio
Автор

Meu amigo boa tarde
Fiz a conexão como vc orientou em seu vídeo, mas o componente TFDQuery ao clicar na propriedade Active e colocar True antes da execução, ele mostra os dados no TBGrid.
Ao executar o programa aparece o erro " [FireDAC][Clnt]-512. Connection and ConnectionName property values are both empty.", foi executado com a propriedade Active como True, parece que tem que colocar algum valor na propriedade ConnectionName.
Depois desabilitei e coloquei um Botão para ativar, tbm troquei por outro componemte TFDQuery, mas o erro continua.
Na propriedade ConnectionName do componente TFDQuery ao clicar na (seta) aparece Access_Demo, Access_Demo_Pooled, BDDEMOS, EMPLOYEE, MSSQL_Demo, SQLite_Demo, SQL_Demo, Pooled, está como foi instalado o Delphi.
Como faço para usar com a propriedade ConnectionName em branco, sem colocar valor algum, ou criar um valor para ela?

FábioCruz-cr
Автор

Muito bom...há alguma forma de ter um banco de dados sem precisar instalar algo como o firebird? Pois, se criar uma aplicação com instalador....teria que instalar o Firebird antes para poder rodar.

profwtelles
Автор

Bom dia
Uso o Delphi 11 e Firebird 4.o, estou usando a "família FireDAC", preciso de uma ajuda:
Como eu faço para gravar registro em multi-usuários(quando eles dão o [Enter] ao mesmo tempo para finalizar um cadastro e não gera duplicidade de chave). Sei que deve ter um retorno de erro ao gravar em duplicidade, mas como evitar que os dois ao mesmo tempo pegue o mesmo número(sequência de chave) para gravar o registro?

fabiocruz
Автор

Qual comando vc deu pra setar o dataset aos 5:51 do vídeo?

JaimeKaiper
Автор

Gostaria de usar base .gdb direto no celular.
Tem algum exemplo?

edulonguintennis
Автор

como faço pra fazer o formulario usar a unit query bancos? não achei essa opção

inforsystemautomacaocomerc
Автор

Boa Noite, o meu esta dando um problema na dll (Fbclient.dll), ele da como não encontrado e ela esta la, eu ja testei com a dll de 64x e 32x mas não da certo pode me ajudar pfv. Boa Aula

techmindsuportepro
Автор

eu tenho o arquivo DADOS.FDB...eu configurei tudo certinho, coloque sysdba e masterkey, porém diz que a senha é inválida....essa senha é colocado no arquivo .FDB? A pessoa que montou o arquivo é que definiu esta senha? Eu sou leigo em FireBird rs.

zecasantos
Автор

Deu uma mensagem de erro quando vou testar a conexão: [fireDAC][Phys][FB]connection rejected by remote interface.

biancanunes
Автор

Meu amigo boa tarde
Estoiu precisando de um "Help" seu a respeito deste erro: "Módule C:\Program exist but can not be loaled unknown win32 error 193.".
Começou ontem a tarde e até agora não consegui resolver, instalei várias vezes o Firebird 3.0 e 4.0, Delphi 10 e 11 já reinstalei algumas vezes para ver se resolve, mas até agora nada, quando o Firebird é versão 3.0 o Engine é 12, e o Firebird 4.0 o Engine é 13.
Tive informação que o erro win32 teria que formatar o not, por acaso vc sabe de algo "paleativo" em que posso fazer para resolver, ?
Pois eu queria usar o Firebird na minha aplicação.
Obrigado por esse canal

FábioCruz-cr
Автор

Apanhei pra caramba pra consegui utilizar este recurso: dm.tbClientes.Locate('nome', edtNome.Text, [loPartialKey, loCaseINsensitive]); para fazer a busca por nome de cliente na tabela. Tanto o dbGrid como o dbedit não atualizavam de jeito nenhum. Então descobri que era esse componente: FDPhysFBDriverLink que dava pau, removi o componente e funcionou. Afinal, pra que serve esse componente? Um recurso tão legal de ser usado, o locate, e não deu pra usar por causa desse componente.

bybystar