İ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...
Group ve Distinct olayı hakkında...
merhaba
ExecSQL yerine Open komutunu kullan
ExecSQL = insert ,update,delete te kullanılır
Kod: Tümünü seç
QTable.Close;
QTable.SQL.Clear;
QTable.SQL.Text:='SELECT colum FROM table GROUP BY colum';
QTable.ExecSQL; //hatalı
ExecSQL = insert ,update,delete te kullanılır