Esse vídeo parece aqueles shows de música que antes de terminar já está todo mundo de pé aplaudindo! Sensacional! Parabéns!
@mqfs2 жыл бұрын
Opaa, fico muito feliz em saber disso!! Valeu!!
@roncosbe2 жыл бұрын
show de bola, parabéns cara, descobri tarde seu canal, mas agora to vendo tudo, trabalho a muitos anos com firebird, no minimo aí uns 15 anos, mas nunca tive tempo de me aprofundar em muitos detalhes. Daí, aprender mais é sempre bom. obrigado e muito sucesso pra você
@mqfs2 жыл бұрын
Opa, seja bem vindo Ronaldo!! Que bom que tá gostando!!
@helderfreitas4295 Жыл бұрын
🚀🚀🚀🚀🚀🚀 Parabéns!!! Muito bom conteúdo e excelente didática. Cada video, no mínimo, um aprendizado novo. Show de bola.
@gutonightmare77704 ай бұрын
consigo fazer essas conexão e utilizar uma procedure para o select?
@urmenyi2 жыл бұрын
Não consegui usar já deu erro logo de saída na linha: create connection bdX dizendo: Parsing Error
@mqfs2 жыл бұрын
Opa, rodando no IBExpert pago? Comando é exclusivo do IBExpert, e na versão free provavelmente não funciona...
@cavaliDev Жыл бұрын
Edson eu tentei adaptar esse video colocando um update dentro do loop... mas não deu certo. ficou em um loop infinito e depois deu deadlock... o resultado do meu select retorna 1304 registros.
@mqfs Жыл бұрын
Opa, seria bom evitar na verdade usar o IBEBlock, já que é limitado a rodar só no IBExpert. Tente fazer como execute block, usando statement pra conectar em banco externo. Fica melhor e dá pra colocar em procedure
@Eletronicashow2 жыл бұрын
Da para fazer em bancos em versões diferentes firebird, tipo um BD no Fb2.5 e outra no BD Fb3.0?
@mqfs2 жыл бұрын
Opa, se definir a fbclient correta para cada conexão, tem como sim. precisa ver certinho como fazer na documentação
@Eletronicashow2 жыл бұрын
@@mqfs legal, agora esse ibeblock tem que ativar algo no Ibexpert para funcionar?
@mqfs2 жыл бұрын
Se não me engano, funciona só na versão paga do IBExpert
@Alexandrestorti Жыл бұрын
Uma pergunta: isto só vale dentro do ibexpert ? Pode ser fodado em uma TFDquery ?
@mqfs Жыл бұрын
Opa, o recurso do IBEBlock só é aceito dentro do IBExpert mesmo, pra usar dentro de qualquer componente vc vai precisar mexer com statement, recurso de PSQL, vai rodar em execute block ou procedure
@marceloluizstefaniak15163 ай бұрын
só funciona no ibexpert?
@urmenyi4 жыл бұрын
Excelente. Mas, não é preciso fechar as conexões que foram abertas?
@mqfs4 жыл бұрын
Opa, e aí Laszlo, blz? Confesso que tive que testar pra ver se precisa... Fiz uma consulta usando esse tipo de conexão e em outra instância monitorei as conexões.. E o resultado foi que a conexão é aberta para executar a consulta e assim que a execução termina ela se fecha automaticamente, portanto não há necessidade de fechar a conexão nesse caso. Bom questionamento!! Obrigado!
@sislite2 жыл бұрын
Parabéns pelo conteúdo . .. posso criar uma view disso e disponibilizar para consulta?
@mqfs2 жыл бұрын
Opa, nesse caso não, porque o comando utilizado é reconhecido especificamente pelo IBExpert.... Firebird não reconhece isso... Pra fazer nativamente pelo FB, precisa usar "statement"
@RubensHelbel2 жыл бұрын
dá pra fazer isso usando NOT EXISTS ....onde só quero mostrar o conteúdo do primeiro select que não esteja no segundo?
@joelcosta16314 жыл бұрын
Show. Cada dia um aprendizado.
@mqfs4 жыл бұрын
Valeeeeeu!!!
@OrneiPSilva3 жыл бұрын
Edson muito bom, você tem outro vídeo que faça isto mas sem usar essa ferramenta do IB, preciso fazer um select para trazer os dados da Matriz e Filial que estão em bancos diferente.
@mqfs3 жыл бұрын
Opa, e aí Ornei, blz?? Tenho sim, mas não aqui no canal. É uma das aulas do módulo avançado do treinamento de PSQL onde falo sobre "statement on external datasource", vai cair como uma luva
@OrneiPSilva3 жыл бұрын
Valeu, obrigado
@cidadegrande8 ай бұрын
@@mqfs eu vi a aula, muito boa, mais ela não fala como fazer relacionamentos, pq o grande desafio é pegar varios bancos ( com a mesma estrutura) e relacionar, para gerar um relatorio de todas as lojas por exemplo ou um BI, na aula fala só de um select simples.
@marcusvinicius-kito32632 жыл бұрын
Será que tem algum vídeo onde fazemos um update de uma tabela setando outra tabela idêntica de um banco diferente?????
@mqfs2 жыл бұрын
Opa, aula sobre conexão em bancos distintos tem só no curso de PSQL, mas tem como fazer sim. E tem mais, este vídeo aqui mostra como fazer essa consulta em bancos diferentes, só que só funciona no IBExpert. Se vc precisa que isso funcione nativamente no seu banco e possa ser executado independente da sua linguagem de programação, dá pra fazer com PSQL também. E aí vai longe, porque dá pra fazer select em banco distinto, update, insert, delete, alteração de estrutura, basicamente tudo.
@leonardogomes5353 Жыл бұрын
Top 👏👏👏 E para ter dados de Schemas diferentes, segue a mesma ideia?
@mqfs Жыл бұрын
Sim sim, no Firebird, "Schemas" é o mesmo que "Banco de Dados" de forma individual. É possível que isso mude no futuro, mas por enquanto é o mesmo significado.
@Jefferson-Sampaio4 жыл бұрын
Show, isso funciona em pdo com php?
@mqfs4 жыл бұрын
Opa, esse exemplo não funciona, o IBEBlock é uma exclusividade do IBExpert, então seria mais pra uso administrativo mesmo. Para usar com PDO, rodando direto da aplicação, vai precisar usar statement "on external datasource", veja: firebirdsql.org/rlsnotesh/rnfb25-psql-exctstmnt.html#rnfb25-psql-extqry
@junioramerico64962 жыл бұрын
Bom dia amigo! Parabéns pelo conteúdo! Muito bom o canal! Ganhou mais um inscrito! Estava precisando usar este recurso. Ainda não consegui exatamente o que preciso mas esse é o caminho. Se puder me ajudar, consegui gerar a conexão entre os bancos com sucesso e montei uma query para retornar os dados. Porém, preciso que sejam retornados somente os dados que ainda não existem no segundo banco. Tentei usar na variável where da query um sub select fazendo a conexão com o segundo banco mas deu erro ("Parsing error"). Alguma dica?
@mqfs2 жыл бұрын
Opa, que bom que gostou do conteúdo!! Seja bem vindo!! Bom, imagino que sejam vários códigos, certo? E se vc enviar esses códigos de exclusão pro Banco B, e buscar apenas os demais códigos pra trazer pro Banco A? Poderia inserir esses códigos em uma tabela auxiliar indexada e fazer o select na tabela onde estão a massa de dados excluindo os códigos existentes nessa tabela auxiliar. Assim seu resultado vem reduzido pela rede. De qualquer forma, eu usaria PSQL pra isso, já que é nativo do FB e vai funcionar em qualquer componente (não só no ibexpert). No próximo evento que vou fazer vou ensinar como trafegar milhares de registros de um banco local para um banco em nuvem em tempo record, recomendo que participe: mqfs.com.br/m10x_my
@Euricovskywalker3 жыл бұрын
15:15 sim... Hahahahha
@mqfs3 жыл бұрын
kkkkk, bem observado então!
@ArturGuerra Жыл бұрын
PHODDASTICOW !
@marcoantoniocunhadasilva29994 жыл бұрын
Muito show! I love Frirebird!
@mqfs4 жыл бұрын
Valeeeeu 💪🏻💪🏻💪🏻💪🏻
@jesuelkler4 жыл бұрын
Top demais!
@mqfs4 жыл бұрын
Valeeeeu 💪🏻💪🏻💪🏻
@joaopoliceno88444 жыл бұрын
Vale para 2.5 ?
@mqfs4 жыл бұрын
Opa, serve sim, mas o IBEBLock só funciona no ibexpert...
@joaopoliceno88444 жыл бұрын
Vlw, obrigado.
@joaopoliceno88444 жыл бұрын
Então o IbExpert, têm comandos nativos ?
@mqfs4 жыл бұрын
Exatamente, e tem várias!! Experimente digitar ibec e dar ctrl * espaço pra ver o tanto de função que tem
@joaopoliceno88444 жыл бұрын
Vlw, obrigado.
@talitaedwigessantos13642 жыл бұрын
Muito bom! Estou precisando de um comando de conexão de dois BDs diferentes mas que seja nativo do Firebird, alguem ?