IBx ve Batchmove

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
sevgi_kelbas
Üye
Mesajlar: 37
Kayıt: 03 Nis 2006 04:46

IBx ve Batchmove

Mesaj gönderen sevgi_kelbas »

Herkese Merhaba..
firebird ile ilgili büyük bir sorunum var çok fazla araştırdım ama çözüm bulamadım. sorunum şu

Benim iki ayrı database'im var musteri.fdb ve musteriYedek.fdb

Musteri.fdb de olan bir tablonn recordlarını MusteriYedek.fdb dosyasına insert etmek istiyorum. ama Batchmove ib componentleri kabul etmiyor.

Lütfen yardım edin.
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Mesaj gönderen White Rose »

slm

Eğer vt'da fazla tableniz yoksa bunu kod yazarak rahatlıkla yapabilirsiniz
Kolay gelsin
sevgi_kelbas
Üye
Mesajlar: 37
Kayıt: 03 Nis 2006 04:46

Mesaj gönderen sevgi_kelbas »

Teşekkür ederim

Sanırım oku yazı kast ediyorsunuz.
Ama bunun record sayısı fazla olduğu durumlarda yavaşlamaya sebep vereceğini düşünüyorum..
Eğer oku yazı kast etmiyorsanız bana detaylı açıklar mısınız lütfen
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Mesaj gönderen White Rose »

slm

Eğer sizin asıl yapmak istediğiniz mevcut vt'nın bir yedeğini almaksa backup yapın değilse yapmak istediğiniz olayı biraz daha açıklarmısınız.
sevgi_kelbas
Üye
Mesajlar: 37
Kayıt: 03 Nis 2006 04:46

Mesaj gönderen sevgi_kelbas »

Musteri.fdb database imde bir procedürüm var ve bundan bir bilgiler dönüyor.
Bu dönen recordların musteriyedek.fdb dosyasında bir tabloya kopyalamak istiyorum..

Musteriyedek.fdb dosyasını temporary tabloları tuttuğum bir database olarak düşünün..

Aslında benm temporary table 'a ihtiyacım var ama firebird'de bunu yapamıyorum...
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Mesaj gönderen White Rose »

slm

O zaman Musteri.fdb vt daki procedurun işlevini yapan bir kod yazarak bunun yapması gereken kodu çalıştırıp, Musteriyedek vt daki tablenize aktarabilirsiniz.
sevgi_kelbas
Üye
Mesajlar: 37
Kayıt: 03 Nis 2006 04:46

Mesaj gönderen sevgi_kelbas »

cevaplarınıza teşekkürler
Aktarma işlemini döngü ile mi yapmalıyım.
Performans düşüklüğü en büyük korkum.
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Mesaj gönderen White Rose »

evet döngü ile yapabilirsiniz, bunun hiç sorun olacağını sanmıyorum
bugünkü pc ler ile 10 binlerce kayıt birkaç saniyede aktarılabilir.
sevgi_kelbas
Üye
Mesajlar: 37
Kayıt: 03 Nis 2006 04:46

Mesaj gönderen sevgi_kelbas »

Teşekkür ederim. Oku yaz ile yapmaya başlıycam sanırm.
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Mesaj gönderen White Rose »

önemli değil kolay gelsin
sevgi_kelbas
Üye
Mesajlar: 37
Kayıt: 03 Nis 2006 04:46

Mesaj gönderen sevgi_kelbas »

Merhaba

Kafama takılan bir konu var. Ben projeme delphi 5 ile firebird kullanarak başladım ve aradaki bağlantı içinde Interbase component paketini kullanıyorum.Sadece Batchmove problemi yaşadım onun dışında çok rahat. Acaba yanlış bir yolda mı ilerliyorum lütfen bana yardım edin. Fikirlerinize ihtiyacım var.
Kullanıcı avatarı
cihan
Üye
Mesajlar: 65
Kayıt: 02 Ağu 2005 03:34

Mesaj gönderen cihan »

aceba IBBatchMove unitindeki IBBatchMove damı problem yaşıyorsunuz
Cevapla