[firebase-br] Driver DbExpress UIB. Ajuda urgente

Joelson - Souzamark joelsonss em yahoo.com.br
Sex Jul 8 13:26:18 -03 2005


Caro Ricardo

quando eu comecei com o IB 6.0, eu vinha de um sistema em clipper que criava 
em
tempo de execução os dbf's e ntx's da vida, e então eu queria fazer isso com 
o IB também
e um dia encontrei uma rotina na internet que acessava a api do interbase e 
criava o db...
então eu criei um componente com a rotina... se for do interesse eu posso te 
mandar
mas eu não sei se funciona no FB 1.5 por que eu não achei viável e abandonei 
ele...
vou fazer o seguinte vou procurar nos meus backup's essa rotina e posto 
aqui...

sem mais
Joelson

----- Original Message ----- 
From: "Ricardo Perobelli Gonçalves" <peroba81 em yahoo.com.br>
To: "Tiago Gouvêa de Oliveira" <tiago em virtuacenter.com.br>; "FireBase" 
<lista em firebase.com.br>
Sent: Friday, July 08, 2005 12:04 PM
Subject: Re: [firebase-br] Driver DbExpress UIB. Ajuda urgente


> Olá Tiago.
>
> Sim, eu sei criar uma tabela por código e realmente estou usando o 
> IBExpert para criar as tabelas dos meus bancos de dados e depois pegando o 
> metadata para utilizar como script.
> O meu problema é criar um bd vazio e depois acessá-lo para criar suas 
> tabelas e relacionamentos. Comecei a ver os componentes do Zeos mas não 
> achei algum componente que crie esse banco de dados (sem estar logado em 
> outro pelo que entendi).
> Estou tentando usar o UIB também mas não consigo instalar o driver 
> dbExpress para utilizar seus componentes. Toda vez que abro o projeto do 
> dbExpress no C++ Builder ocorre vários erros.
> Meu problema nem é gerar o código para criar as tabelas ou os bancos de 
> dados e sim utilizar um componente que me permita fazer isso de forma 
> simples.
> Vc tem alguma idéia?
>
> Obrigado.
> Ricardo
>
> Tiago Gouvêa de Oliveira <tiago em netkrio.com.br> escreveu:
> Calma amigo !
>
> Primeira coisa, vc precisa saber criar uma tabela por SQL.. sabe ? Pq se 
> não
> souber não adianta.. concorda ?
>
> Recomendo q utilize o IBExpert, configure para salvar em Log as alterações
> no Metadata, no "Database registration info".
>
> Crie uma tabela e depois abra o .SQL do log e veja como é criado.
>
> Ok.. feito isso podemos continuar..
>
> Se vc executa "create table PESSOAS (nome varchar(60))" dentro de uma 
> Query,
> seja ela SQLDataSet, SQLQuery, o comando será executado.. só q ao inves de
> vc usar SQLDataSet.open vc usa .execute;
>
> Portanto, se vc for pensar bem, executando um comando por vês, vc consegue
> fazer toda a sequencia de alterações necessárias..
>
> Eu já usei o Script do UIB e lembro q me deu uma boa dor de cabeça até
> "entender" como era o esquema.
>
> Como vc esta encontrando dificuldades, recomendo que faça na mão mesmo,
> tipo, comando por comando.
>
> Tente ai..
>
> E o mais importante:
> Relaxe !
> []s
> Tiago Gouvêa
>
>
> ----- Original Message ----- 
> From: "Ricardo Perobelli Gonçalves"
>
> To: "FireBase"
>
> Sent: Friday, July 08, 2005 10:51 AM
> Subject: Re: [firebase-br] Driver DbExpress UIB. Ajuda urgente
>
>
>> Olá de novo.
>>
>> Ok, já enviaram a dll por e-mail pra mim. Mas como vai aparecer o 
>> Firebird
>> no dbExpress, vou ter de criar isso na unha? E como faço no meu cliente?
>>
>> Sim o BCB tem o dbExpress mas acabei de ver uma coisa que está me 
>> deixando
>> irritado. Não existe nenhum componente que me execute um comando sql para
>> criar um banco de dados vazio!?
>> Se quiser começar tudo do zero em um cliente como faço? Vou ter de mandar
>> um banco de dados vazio pra ele?
>>
>> Obrigado pela ajuda.
>> Ricardo
>>
>> Pha-Lista
> escreveu:
>> Desculpe-me.
>>
>> E para o C Builder que voce precisa, pelo que olhei nos fontes nao tem o
>> pacote para o CB.
>>
>> 1) Voce nao teria um Delphi para gerar a DLL? Depois ele funcionaria no 
>> CB
>> normalmente.
>>
>> 2) O CB vem com o DBExpress? Se sim utilize o driver para o Interbase ele
>> esta funcionando melhor do que o da UIB.
>>
>>
>> PHA
>> Nova Odessa / SP - Brazil
>
> __________________________________________________
> Converse com seus amigos em tempo real com o Yahoo! Messenger
> http://br.download.yahoo.com/messenger/
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.323 / Virus Database: 267.8.10/43 - Release Date: 06/07/2005
>
> 





Mais detalhes sobre a lista de discussão lista