Parametreli tablo kullanımı?

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
hbulus
Üye
Mesajlar: 163
Kayıt: 14 Tem 2003 11:30
İletişim:

Parametreli tablo kullanımı?

Mesaj gönderen hbulus »

Q1.SQL.ADD('insert into tablo1 (alan1, alan2,...) select alan1, alan2,... from tablo2 where alan1=:a');
cümlesindeki tablo1 ve tablo2 ifadelerinin yerine parametre kullanabilir miyiz?
Erbab-ı kemâli çekemez nakıs olan, rencide olur Dide-i Huffaş ziyadan....
Kullanıcı avatarı
tuna
Üye
Mesajlar: 300
Kayıt: 07 Tem 2008 04:39
Konum: İstanbul

Re: Parametreli tablo kullanımı?

Mesaj gönderen tuna »

Parametreden kastın oradaki alan isimlerini biyerden aldırtmaksa evet.

örnek:
değişken1,değişken2:string;

değişken1:= veri......
değişken2:= veri......

Q1.SQL.ADD('insert into '+değişken1+' (alan1, alan2,...) select alan1, alan2,... from '+değişken2+' where alan1=:a');

şeklinde....
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Re: Parametreli tablo kullanımı?

Mesaj gönderen conari »

Parametreden kasıt değişken değil.

Sanırım kullanamazsınız.
Parametreler tablodan sonra gönderiliyordu galiba.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
hbulus
Üye
Mesajlar: 163
Kayıt: 14 Tem 2003 11:30
İletişim:

Re: Parametreli tablo kullanımı?

Mesaj gönderen hbulus »

Teşekkürler işe yaradı. insert into olarak denemedim henüz ama select ifadesinde tablo adını parametre olarak kullandım.
Edit1.text ine yazdığım tablo adıyla sorgulama yaptı. Edit1.text e yazdığım farklı tablo adlarını her seferinde çalıştırdı.
En son hbulus tarafından 22 Oca 2009 03:50 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Erbab-ı kemâli çekemez nakıs olan, rencide olur Dide-i Huffaş ziyadan....
Kullanıcı avatarı
tuna
Üye
Mesajlar: 300
Kayıt: 07 Tem 2008 04:39
Konum: İstanbul

Re: Parametreli tablo kullanımı?

Mesaj gönderen tuna »

Rica ederim...
Cevapla