Group ve Distinct olayı hakkında...

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
CuneyQ
Üye
Mesajlar: 18
Kayıt: 06 Nis 2005 11:21
Konum: İstanbul

Group ve Distinct olayı hakkında...

Mesaj gönderen CuneyQ »

İnterbase veritabanı kullanıyorum ... Aynı kayıttan birden fazla olması durumunda uygulanan yöntemlerden olan GROUP ve DISTINCT ı program içerisindeki uyguladığım her sql komutunda listeleyemiyorum...

---------------------------------------------------------------------------
QTable.Close;
QTable.SQL.Clear;
QTable.SQL.Text:='SELECT colum FROM table GROUP BY colum';
QTable.ExecSQL;

ve

QTable.Close;
QTable.SQL.Clear;
QTable.SQL.Text:='SELECT DISTINCT colum FROM table ';
QTable.ExecSQL;

--------------------------------------------------------------------------------

Grid içerisine verileri listelemiyor... Göremediğim bir hata mı var acaba ?

Teşekkürler...
Uğur1982
Üye
Mesajlar: 383
Kayıt: 11 Mar 2005 03:18
Konum: İzmir

Mesaj gönderen Uğur1982 »

merhaba

Kod: Tümünü seç


QTable.Close; 
QTable.SQL.Clear; 
QTable.SQL.Text:='SELECT colum FROM table GROUP BY colum'; 
QTable.ExecSQL; //hatalı 

ExecSQL yerine Open komutunu kullan

ExecSQL = insert ,update,delete te kullanılır
CuneyQ
Üye
Mesajlar: 18
Kayıt: 06 Nis 2005 11:21
Konum: İstanbul

Mesaj gönderen CuneyQ »

Open yapınca da Table read only hatası veriyordu.

Bu arada problemi çözdüm , RequestLive = false yapınca düzeldi. Listeliyor... :wink:

İyi çalışmalar...
Cevapla