Fórum de IBX para DBExpress #383884
17/08/2010
0
Estou migrando no Delph7 os componentes IBX para DBExpress e pensei em usar o
SQLDataSet em vez do IBDataset mas a instrução abaixo não é possivel.
....
IBDataset1.Close;
IBDataset1.SelectSQL.Clear;
IBDataset1.SelectSQL.Add(strSql);
IBDataset1.Open;
IBDataset1.First;
.....
Neste formulario precisarei fazer consultas, exclusões, alterações e inclusões
qual componentes devo usar ?
Vlw
Marcos Roberto
Curtir tópico
+ 0Posts
17/08/2010
Eriley Barbosa
Gostei + 0
17/08/2010
Fernando Farah
Gostei + 0
18/08/2010
Marcos Roberto
Desculpem mesmo, mas ainda estou enrolado.
Como fazer as ligacoes, onde coloco o sentença SQL ?
Para gravar onde coloco a sentença SQL para inserir registros ?
No clientDataSet não consigo apontar para a tabela.
vlw
Gostei + 0
18/08/2010
Marcos Roberto
Gostei + 0
18/08/2010
Eriley Barbosa
Gostei + 0
18/08/2010
Eriley Barbosa
Gostei + 0
18/08/2010
Marcos Roberto
Eureka. Deu tudo OK.
Mais uma vez obrigado e um grande abraço.
Extensivo a todos do forum.
RESOLVIDO.
Gostei + 0
18/08/2010
Deivison Melo
procedure TDM.DataModuleCreate(Sender: TObject);
begin
try
with ConexaoDB do
begin
Connected := False;
connectionname := 'PortoBello';
drivername := 'interbase';
getdriverfunc := 'getSQLDriverINTERBASE';
libraryname := 'dbexpint.dll';
params.clear;
params.add('drivername=interbase');
params.add('database= ' + LerInI('sga.ini', 'DB', 'caminho')); //aqui arquivo ini
params.add('rolename=rolename');
params.add('user_name=' + LerInI('sga.ini', 'DB', 'usuario')); //aqui arquivo ini
params.add('password=' + LerInI('sga.ini', 'DB', 'senha')); //aqui arquivo ini
params.add('servercharset=');
params.add('sqldialect=3');
params.add('blobsize=-1');
params.add('commitretain=false');
params.add('waitonlocks=true');
params.add('errorresourcefile=');
params.add('localecode=0000');
params.add('interbase transisolation=readcommited');
params.add('trim char=false');
vendorlib := 'gds32.dll';
Connected := true;
end;
except
raise Exception.Create('Verifique se as configurações do arquivo "sga.ini" estão corretas!');
end;
end;
end;
Gostei + 0
19/08/2010
Marcos Roberto
Antes de dar como concluido, só + esta dúvida.
Usando estes componentes já é feito o tratamento de transações, commit´s e tudo mais, ou é necessário
usar algum artifício ???
*Já consegui terminar o form de Manutenção de Clientes com a ajuda de vc´s.
Muito Grato.
Gostei + 0
19/08/2010
Eriley Barbosa
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)