Fórum como colocar registros do ClientDataSet numa table Paradox.. #308741
11/01/2006
0
gostaria de pegar esses dados e guardar numa tabela paradox ou access...
alguma q nao tenha limite de caracteres.. pq eu tenho campo no meu ClientDataSet com bem mais de 255 caracteres hehehehe..
eu queria mandar tudo pra um outro banco e salvar o banco com todos os registros e colunas....
alguem sabe como fazer?
valeu ?P
Salsa
Curtir tópico
+ 0Posts
11/01/2006
Bruno Belchior
Gostei + 0
11/01/2006
Salsa
mas vou explicar denovo...
eu quero fazer o seguinte...
coloquei um componente TTable no meu form...
e quero pegar todos os registros de todas as colunas que estao no meu ClientDataSet e colocar na Table...
quero criar uma tabela com todos os campos q tem no clientdataset .. e os registros ...!!!
resumindo... quero fazer um ´clone´ do clientdataset, mas quero salvar no access ou no paradox...
sako?
Gostei + 0
11/01/2006
Bruno Belchior
Gostei + 0
11/01/2006
Salsa
Gostei + 0
11/01/2006
Bruno Belchior
const cnstTeste = ´create table Teste( ´ + ´IdTeste integer, ´ + ´Nome varchar(50));´; begin if not FileExists(´c:\TesteParadox\Teste.db´) then begin with QryTeste do begin SQL.Clear; SQL.Add(cnstTeste); ExecSQL; end; end; end;
Gostei + 0
11/01/2006
Salsa
eu tenho campos no clientdataset q tem mto mais doq 255 caracteres...
qndo eu for criar os campos nessa tabela nova... eu tenho q por q tipo de campos pra eu gravar com mais de 255 chars?
no caso de nao ser possivel no paradox... no access eh possivel?
e eh o mesmo procedimento?
valeu pelo help :P
Gostei + 0
11/01/2006
Bruno Belchior
Gostei + 0
12/01/2006
Salsa
Gostei + 0
12/01/2006
Bruno Belchior
const cnstTeste = ´create table Teste( ´ + ´IdTeste integer, ´ + ´Nome varchar(50), ´ + ´CampoBlob Blob);´; begin if not FileExists(´c:\TesteParadox\Teste.db´) then begin with Query1 do begin SQL.Clear; SQL.Add(cnstTeste); ExecSQL; end; end; end;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)