Walter,

 

Olha se esse link te ajuda em alguma coisa.

http://forum.devmedia.com.br/viewtopic.php?p=330151
<http://forum.devmedia.com.br/viewtopic.php?p=330151&sid=68e9bffb64d90b12533
dbe085eb96966> &sid=68e9bffb64d90b12533dbe085eb96966

 

att.:

 

  _____  

Fernando Leal

 <mailto:fcl...@unifemm.edu.br> fcl...@unifemm.edu.br

Programador de Sistemas

Coordenadoria de Informática

Centro Universitário UNIFEMM

55(0xx31)2106-2114

 <http://www.unifemm.edu.br/> www.unifemm.edu.br

 

  _____  

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Eduardo Silva dos Santos
Enviada em: quarta-feira, 15 de julho de 2009 09:25
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Como eu insiro novos campos em uma tabela DBF em
tempo de execução e também como saber se o campo na tabela existe ou não.

 






hehe, eu imagino como deve tá.. mexer em sistema assim é terrível.

você recebeu minha msg sobre o alter table? espero que resolvai ai.

grande abraço.

Att,
.......................................................
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 9961-7095
MSN: eduardo.drd@ <mailto:eduardo.drd%40gmail.com> gmail.com
Site: http://www.drdsiste <http://www.drdsistemas.com.br/> mas.com.br/
.......................................................

2009/7/14 Walter Chagas (Bol) <wchag...@bol. <mailto:wchagasj%40bol.com.br>
com.br>

>
>
> Cara, se voce visse a bagunça que tá esse fonte....
>
> Hoje aqui eu fiquei sabendo que esse projeto já passou na mão de 5 e eu
sou
> o 6o a mexer nele. vou ver se incluo aqui no cronograma do ano dar uma
> reescrita nesse balaio de gato vei :)
>
>
> []s
>
>
> Walter Alves Chagas Junior
> Belo Horizonte - MG - Brazil
> wchag...@bol. <mailto:wchagasj%40bol.com.br> com.br
<wchagasj%40bol.com.br>
> http://www.geocitie <http://www.geocities.com/SiliconValley/Bay/1058>
s.com/SiliconValley/Bay/1058
> http://delphitocorp <http://delphitocorporerm.blogspot.com/>
orerm.blogspot.com/
> MSN: whitesockets@ <mailto:whitesockets%40hotmail.com> hotmail.com
<whitesockets%40hotmail.com>
> SKYPE: WalterChagasJr
>
> ----- Original Message -----
> From: Eduardo Silva dos Santos
> To: delphi...@yahoogrup <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
<delphi-br%40yahoogrupos.com.br>
> Sent: Monday, July 13, 2009 1:46 PM
> Subject: Re: [delphi-br] Como eu insiro novos campos em uma tabela DBF em
> tempo de execução e também como saber se o campo na tabela existe ou não.
>
> pô Walter,, usar DBF com TQuery e CDS já é uma garfe.. hehehe brincadeira.
>
> como disse no outro e-mail, hj a noite vou fazer uns testes
>
> Att,
> .......................................................
> Eduardo Silva dos Santos
> DRD SISTEMAS
> (27) 3218-4201
> (27) 9961-7095
> MSN: eduardo.drd@ <mailto:eduardo.drd%40gmail.com> gmail.com
<eduardo.drd%40gmail.com>
> Site: http://www.drdsiste <http://www.drdsistemas.com.br/> mas.com.br/
> .......................................................
>
> 2009/7/12 Walter Chagas (Bol) <wchag...@bol.
<mailto:wchagasj%40bol.com.br> com.br <wchagasj%40bol.com.br>
> >
>
> >
> >
> > O problema é que eu vou dar manutenção em um sistema, feito em Delphi,
de
> > uma das nossas regionais e este sistema além de rodar na filial, roda
> também
> > em algumas cidades do interior por lá. Portanto não dá pra eu ir em cada
> > cidade e ajustar as tabelas na mão visto que não pode nem sonhar em
> perder
> > os dados. Eu teria que fazer o programa, detectar estas diferenças nas
> > tabelas e adicionar os campos que irão faltar na nova versão. Eu preciso
> > basicamente que o programa detecte se o campo na tabela existe ou não e,
> se
> > não existir ele criá-lo.
> >
> > O sistema todo usa Query e CDS. Não tenho nem coragem de por TTable lá.
> Pra
> > mim seria uma gafe daquelas rsrs.
> >
> > []s
> >
> >
> > Walter Alves Chagas Junior
> > Belo Horizonte - MG - Brazil
> > wchag...@bol. <mailto:wchagasj%40bol.com.br> com.br
<wchagasj%40bol.com.br> <wchagasj%40bol.com.br>
> > http://www.geocitie <http://www.geocities.com/SiliconValley/Bay/1058>
s.com/SiliconValley/Bay/1058
> > http://delphitocorp <http://delphitocorporerm.blogspot.com/>
orerm.blogspot.com/
> > MSN: whitesockets@ <mailto:whitesockets%40hotmail.com> hotmail.com
<whitesockets%40hotmail.com><whitesockets%
> 40hotmail.com>
> > SKYPE: WalterChagasJr
> >
> > ----- Original Message -----
> > From: Eduardo Silva dos Santos
> > To: delphi...@yahoogrup <mailto:delphi-br%40yahoogrupos.com.br>
os.com.br <delphi-br%40yahoogrupos.com.br><delphi-br%
> 40yahoogrupos.com.br>
> > Sent: Friday, July 10, 2009 7:09 PM
> > Subject: Re: [delphi-br] Como eu insiro novos campos em uma tabela DBF
em
> > tempo de execução e também como saber se o campo na tabela existe ou
não.
> >
> > Walter, como você mesmo disse que o tempo ta curto, a melhor opção é
> abrir
> > esse DBF no DataBase Desktop e modificar a estrutura da tabela.
> >
> > para fazer isso via código, você terá que recriar a tabela usando o
> TTable
> > e
> > migrar os dados da tabela antiga para a nova.
> >
> > você pode tentar também, já que acessa os DBF provavelmente via BDE é
> usar
> > o
> > SQL Alter table , mas acho que nao vai funcionar não.
> >
> > Att,
> > .......................................................
> > Eduardo Silva dos Santos
> > DRD SISTEMAS
> > (27) 3218-4201
> > (27) 9961-7095
> > MSN: eduardo.drd@ <mailto:eduardo.drd%40gmail.com> gmail.com
<eduardo.drd%40gmail.com> <eduardo.drd%
> 40gmail.com>
> > Site: http://www.drdsiste <http://www.drdsistemas.com.br/> mas.com.br/
> > .......................................................
> >
> > 2009/7/10 Walter Chagas (Bol) <wchag...@bol.
<mailto:wchagasj%40bol.com.br> com.br<wchagasj%40bol.com.br><wchagasj%
> 40bol.com.br>
> > >
> >
> > >
> > >
> > > Pessoal,
> > >
> > > Me surgiu uma saia justa daquelas aqui no serviço.
> > >
> > > Temos um sistema que usa algumas tabelas dbase (.dbf) em alguns casos.
> O
> > > problema é que este sistema pertence a uma regional e o funcionario
que
> o
> > > fez já picou a mula daqui da telemont a tempos e agora ele vai
precisar
> > de
> > > umas adaptações mas por enquanto não vai dar pra trocar o banco por um
> > SGBD
> > > pois o sistema é altamente usado em alguns processos aqui e não pode
> > parar.
> > >
> > > O que eu vou precisar é saber como eu insiro novos campos em uma
tabela
> > DBF
> > > em tempo de execução e também como saber se o campo na tabela existe
ou
> > não.
> > > O sistema usa como acesso a dados o BDE porém a manipulação dos dados
> na
> > > tabela é toda via ClientDataset.
> > >
> > > Se alguem puder me dar uma luz nisto daí eu agradeço, até porque, o
> tempo
> > > pra fazer isto é pra lá de curto. É negócio pra antes de ontem.
> > >
> > > []s
> > >
> > > Walter Alves Chagas Junior
> > > Belo Horizonte - MG - Brazil
> > > wchag...@bol. <mailto:wchagasj%40bol.com.br> com.br
<wchagasj%40bol.com.br> <wchagasj%40bol.com.br>
> <wchagasj%40bol.com.br>
> > > http://www.geocitie <http://www.geocities.com/SiliconValley/Bay/1058>
s.com/SiliconValley/Bay/1058
> > > http://delphitocorp <http://delphitocorporerm.blogspot.com/>
orerm.blogspot.com/
> > > MSN: whitesockets@ <mailto:whitesockets%40hotmail.com> hotmail.com
<whitesockets%40hotmail.com><whitesockets%
> 40hotmail.com><whitesockets%
> > 40hotmail.com>
> > > SKYPE: WalterChagasJr
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]

Responder a