calculated alana göre sıralama yapmak
calculated alana göre sıralama yapmak
calculated bi alana gore dbgridde sıralama yapmak istiyorum..bu mümkün mü?
-
- Üye
- Mesajlar: 163
- Kayıt: 11 Eki 2005 10:44
- İletişim:
-
- Kıdemli Üye
- Mesajlar: 395
- Kayıt: 22 Tem 2004 09:15
- Konum: İzmir
- İletişim:
Selam,
Hesaplanan sahaları da içeren bir view oluşturup bunu veri kaynağı olarak kullanmalısınız.
Kolay gelsin..
Hesaplanan sahaları da içeren bir view oluşturup bunu veri kaynağı olarak kullanmalısınız.
Kolay gelsin..
Doğan Zorlu, İzmir
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
teşekkurler...
ucretliproje tablom var..bunun kodu diye bir fieldı var
içideki degerler soyle
ve calculated alandaki degerler soyle oluyor
db tarafındada delete gibi function mı kullanmalıyım?
ucretliproje tablom var..bunun kodu diye bir fieldı var
içideki degerler soyle
calculated alanı asagıdaki gibi hesaplanıyor2002-32-57
2003-36-55
2004-33-37
2005-32-34
Kod: Tümünü seç
procedure TAnaSayfa.qucretliCalcFields(
DataSet: TDataSet);
var
s,y:string;
begin
s:=qucretliKODU.AsString;
delete(s,6,2);
qucretliSIRA.AsString:=s;
end;
calculated alanı delphi tarafında boyle hesaplatabiliyiyorum ama yani benim calculated alanım iki kolonun toplanması yada birleşimi gibi bişey olmadıgı için db tarafında view içinde nasıl yapıcam..2002--57
2003--55
2004--37
2005--34
db tarafındada delete gibi function mı kullanmalıyım?
-
- Üye
- Mesajlar: 163
- Kayıt: 11 Eki 2005 10:44
- İletişim:
Şunun gibi yapabilirsin
Kod: Tümünü seç
select (substring (alan from 1 for 5)||substring (alan from 8 for 2)) as ALAN,.. from tablo
order by substring (alan from 1 for 5)||substring (alan from 8 for 2)
Kod: Tümünü seç
with qucretli do
begin
SQL.Text:='select *,substr(ucretliproje.kodu,1,5)||substr(ucretliproje.kodu,9,3) as sira from ucretliproje
SQL.Add(' order by SIRA');
Open;
end;
- White Rose
- Üye
- Mesajlar: 726
- Kayıt: 06 Tem 2005 09:41
- Konum: Güneyden
- İletişim: