tablodan seç başka bir tablo at

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
okan_erkaymaz
Üye
Mesajlar: 13
Kayıt: 04 May 2004 07:34

tablodan seç başka bir tablo at

Mesaj gönderen okan_erkaymaz »

bir veri tabanındaki dataları sorgulayıp başk bir veri tabanına atma işlemi nasıl yapılabilir bir kaynak veya örnek kod

bu sorgular kullanılarak bir veri tabanı yaratarak oraya atmak istiyorum
acil
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Öncelikle Aramıza Hoşgeldiniz.

2 Şıkta da yapabilirsin.

1.SQL kullanarak.
2.Döngülerle

Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Kullanıcı avatarı
MicroChip
Kıdemli Üye
Mesajlar: 1119
Kayıt: 02 Ağu 2003 01:02
Konum: İstanbul
İletişim:

Mesaj gönderen MicroChip »

Merhaba

evet dostum foruma hoşgeldin fakat "acil" ibaresini kullanmamanız menfaatiniz gereğidir. Sıkıcı bir kelime...

Husonet dostumun dediği gibi 2 yolla basitçe yapabilirsin:

Örnek:
Datayı sorgulama

datasetin commandtext ini şu sql cümleciğini yazarak
select * from tableadi where adi='Ahmet'

veya

sorgu için ise koddan
with sorgu1 do
begin
close;
sql.add('select * from tableadi where adi=''Ahmet''');
open;
end;


döngü ile de sorgudaki kayıtlarını istediğin kayıtları alabilirsin

sorgu1.first;
while not sorgu1.eof do
begin
tableset.fieldbyname('adi').asstring:=sorgu1.fieldbyname('adi').asstring;
...
...
sorgu1.next;
end;


Saygılarımla
Kafkas Kartalı Kabarday
Sitesi!= http://www.ahmetceylan.com
Resim
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

sql ile

Kod: Tümünü seç

INSERT INTO YENITABLOM
SELECT * FROM ESKITABLOMDAN
WHERE ESKITABLOMDAN.MUSTERINO=5
yukarıdaki kod eski tablodan musterino ları 5 olan kayıtları direkt yeni tabloya atar
ama iki tablonun yapısının aynı olması gerekmektedir.
ÜŞENME,ERTELEME,VAZGEÇME
Cevapla