Merhaba arkadaşlar bu forumda ilk mesajım yeni üye olma fırsatı buldum.
benim sorunum f.b databaseden xml olarak veri çıkartıyorum ama bunu başka bir tableye alamıyorum kodlarım aşağıdaki gibi yardımcımolursanız sevinirim.
procedure TForm1.Button2Click(Sender: TObject);
var i:Integer; Alan:TField;
begin
ClientDataSet1.First;
while not ClientDataSet1.Eof do begin
IBDataSet1.Append;
for i:=0 to IBDataSet1.FieldCount-1 do begin
Alan:=ClientDataSet1.FindField(IBDataSet1.Fields[i].FieldName);
if Assigned(Alan) then IBDataSet1.Fields[i].Assign(Alan);
end;
IBDataSet1.Post;
ClientDataSet1.Next;
end;
end;
end.
kullanıyorum ama invalid argument diye bir hata veriyor.
saygılarımla..
En son Metinx tarafından 20 Eki 2007 02:52 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
s.a.
hatayı derlerken mi alıyorsunuz yoksa çalışırken mi?
hatayı verdiği satırı tespit edin...
ona göre çözüm önerileri gelebilir.
eğer çalışırken veriyorsa yukardakilere ek olarak
tablolarının yapısını ve oluşan xml dosyasını da gönder. Onlarıda kontrol etmek lazım...
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
aslangeri ilgin için tşk. ederim tableden yukarıdaki şekilde dışarıya bilgi aktarabiliyorum ama mevcut proğramımdaki firebird vt me mesela satış detay tablom var 3 ürün girilmiş 4 üründe xmlde var import ettiğim zaman 7 ürün olacak durum bu ilgilerinize...