623 uygun sonuç bulundu
- 21 Mar 2012 03:24
- Forum: Programlama
- Başlık: string kopyalama sorunu
- Cevaplar: 7
- Görüntüleme: 2036
Re: string kopyalama sorunu
TMemo ve TStringList işlemlerinde "BeginUpdate" ve "EndUpdate" kullanırsanız hızlanma sağlarsınız. Örnek kod: procedure TForm1.Button1Click(Sender: TObject); var I: Integer; begin Memo1.Lines.BeginUpdate; try for I := 0 to 100000 - 1 do Memo1.Lines.Add(FormatFloat('0000000000000'...
- 21 Mar 2012 03:13
- Forum: FireBird
- Başlık: Firebird de procedure gizleme
- Cevaplar: 1
- Görüntüleme: 1198
Re: Firebird de procedure gizleme
Şu SQL scriptlerini kullanabilirsin: update RDB$PROCEDURES set RDB$PROCEDURE_SOURCE = null where RDB$SYSTEM_FLAG is null or RDB$SYSTEM_FLAG = 0; update RDB$TRIGGERS set RDB$TRIGGER_SOURCE = null where RDB$SYSTEM_FLAG is null or RDB$SYSTEM_FLAG = 0; update RDB$RELATIONS set RDB$VIEW_SOURCE = null whe...
- 18 Oca 2012 01:53
- Forum: FireBird
- Başlık: Firebird Mizan Procedure
- Cevaplar: 8
- Görüntüleme: 2974
Re: Firebird Mizan Procedure
Şuna benzer bir query ile çok hızlı sonuç dönmesi gerekir (hesapkodu alanı her iki tabloda da indeksli ise) : SELECT T1.HESAPKODU, T2.TOPLAMBORC, T2.TOPLAMALACAK FROM HESAPKODLAR T1 LEFT JOIN ( SELECT HESAPKODU, SUM(BORC) AS TOPLAMBORC, SUM(ALACAK) AS TOPLAMALACAK FROM HESAPLAR GROUP BY HESAPKODU ) ...
- 06 Haz 2011 11:01
- Forum: Programlama
- Başlık: not in edit mode
- Cevaplar: 11
- Görüntüleme: 3781
Re: not in edit mode
Hocam mümkünse projeyi yeni bir isimde sadeleştirip bizimle paylaşırsanız daha yardımcı olunabilir. Misal QuantumGrid'in farkında olmadan belki bir property'sini değiştirmiş olabilirsiniz.
Kolay gelsin.
Kolay gelsin.
- 17 Mar 2011 10:57
- Forum: MS SQL Server
- Başlık: kolonlara göre gruplama ?
- Cevaplar: 7
- Görüntüleme: 2319
Re: kolonlara göre gruplama ?
Şabanakman'ın kodunu daha derli toplu olarak şöyle kullanabilirsin: SELECT T1.TARIH_1, T1.ADI_SOYADI FROM ( SELECT DISTINCT TARIH AS TARIH_1, TARIH AS TARIH_2, CAST(NULL AS VARCHAR(50)) AS ADI_SOYADI, 1 AS GRUP FROM TABLO UNION ALL SELECT DISTINCT CAST(NULL AS DATE) AS TARIH_1, TARIH AS TARIH_2, CAS...
- 31 Oca 2011 10:24
- Forum: MS SQL Server
- Başlık: insert trigeri
- Cevaplar: 5
- Görüntüleme: 1596
Re: insert trigeri
Otomatik artan sayı yani IDENTITY olan bir alana direk INSERT işlemi yapamazsınız.
Ya INSERT işleminde bu alanı kullanmayacaksınız (otomatik kendisi artacak) veya SET IDENTITY_INSERT ON/OFF komutlarını kullanacaksınız.
Ya INSERT işleminde bu alanı kullanmayacaksınız (otomatik kendisi artacak) veya SET IDENTITY_INSERT ON/OFF komutlarını kullanacaksınız.
- 20 Oca 2011 11:25
- Forum: Programlama
- Başlık: Master-Detail Yanyana sıralama
- Cevaplar: 6
- Görüntüleme: 2636
Re: Master-Detail Yanyana sıralama
Eğer tablo yapısı şuna benzer birşeyse şöyle bir çözüm olabilir: SORULAR ------------------ SORU_NO INTEGER SORU VARCHAR(1000) CEVAPLAR --------------- SORU_NO INTEGER CEVAP_SIRA_NO INTEGER CEVAP VARCHAR(100) SELECT T1.SORU_NO, T1.SORU, T2.CEVAP AS CEVAP_1, T3.CEVAP AS CEVAP_2, T4.CEVAP AS CEVAP_3, ...
- 10 Oca 2011 09:15
- Forum: MS SQL Server
- Başlık: Çok+Çoklu SQL
- Cevaplar: 4
- Görüntüleme: 1474
Re: Çok+Çoklu SQL
Şöyle bir query ile istediğin sonuca ulaşabilirsin: SELECT T1.URUN FROM URUN_MIKTAR T1 INNER JOIN ( SELECT T1.SAYI * 1 + T2.SAYI * 10 + T3.SAYI * 100 + T4.SAYI * 1000 + 1 AS SAYI FROM (SELECT 0 AS SAYI UNION ALL SELECT 1 AS SAYI UNION ALL SELECT 2 AS SAYI UNION ALL SELECT 3 AS SAYI UNION ALL SELECT ...
- 22 Eyl 2010 01:04
- Forum: FireBird
- Başlık: Satırları toplayarak giden sql cümleciği nasıl yazarım
- Cevaplar: 51
- Görüntüleme: 17451
Re: Satırları toplayarak giden sql cümleciği nasıl yazarım
Hocam DOSYA tablosu içindeki FILEDATA alanını xxx.gif olarak kaydettim. 4 KB'lık bir dosya ancak açtığımda birşey göstermiyor. Muhtemelen resimleri sıkıştırıp veya kriptolayarak tabloya kaydediyorlar. Açmak için de source kodu görmek gerekecektir. Belki başka bir açıklaması olabilir. Forumla paylaşı...
- 22 Eyl 2010 12:32
- Forum: FireBird
- Başlık: Satırları toplayarak giden sql cümleciği nasıl yazarım
- Cevaplar: 51
- Görüntüleme: 17451
Re: Satırları toplayarak giden sql cümleciği nasıl yazarım
Hocam CASE WHEN .. WHEN .. ELSE .. END şeklinde kullanılıyor. Önceki SQL scriptinin sonuna ".. < 0 THEN 'Alacak' ELSE 'Sıfır' END AS BORC_ALACAK" diye ilave etmiştim.
Hata burada değil muhtemelen. Hata olan SQL scriptini tam verebilirsen belki nedenini anlayabiliriz.
Kolay gelsin.
Hata burada değil muhtemelen. Hata olan SQL scriptini tam verebilirsen belki nedenini anlayabiliriz.
Kolay gelsin.
- 22 Eyl 2010 11:01
- Forum: FireBird
- Başlık: Satırları toplayarak giden sql cümleciği nasıl yazarım
- Cevaplar: 51
- Görüntüleme: 17451
Re: Satırları toplayarak giden sql cümleciği nasıl yazarım
Hocam şöyle olabilir: SELECT CH.BLKODU, CH.TARIHI, CH.EVRAK_NO, CH.ACIKLAMA, CH.ISLEM_TURU, CH.ENTEGRASYON, CH.FATURA_DURUMU, CH.KPB_BTUT AS BORC, CH.KPB_ATUT AS ALACAK, (SELECT ABS(COALESCE(SUM(KPB_BTUT), 0) - COALESCE(SUM(KPB_ATUT), 0)) FROM CARIHR WHERE CARIHR.BLCRKODU = CH.BLCRKODU AND ((CARIHR....
- 21 Eyl 2010 10:30
- Forum: MS SQL Server
- Başlık: Yaptığım Son Kaydın PK Alanını Alma
- Cevaplar: 9
- Görüntüleme: 2499
Re: Yaptığım Son Kaydın PK Alanını Alma
Hocam, IDENT_CURRENT fonksiyonunu help'ten incelerseniz muhtemelen işinizi görür: "IDENT_CURRENT( 'table_name' ), IDENT_CURRENT returns the last identity value generated for a specific table in any session and any scope." SELECT IDENT_CURRENT ('Person.Address') AS Current_Identity; Kolay g...
- 14 Eyl 2010 07:46
- Forum: FireBird
- Başlık: Satırları toplayarak giden sql cümleciği nasıl yazarım
- Cevaplar: 51
- Görüntüleme: 17451
Re: Satırları toplayarak giden sql cümleciği nasıl yazarım
Hocam kullandığın query componentinin belki de tanımlı indeksi vardır (IndexFieldNames, Index vs). Query sonunda onu kullanıyor olabilir.
Kolay gelsin.
Kolay gelsin.
- 14 Eyl 2010 06:48
- Forum: FireBird
- Başlık: Satırları toplayarak giden sql cümleciği nasıl yazarım
- Cevaplar: 51
- Görüntüleme: 17451
Re: Satırları toplayarak giden sql cümleciği nasıl yazarım
Hocam, aynı SQL'in farklı sonuç göstermemesi gerekir aynı şartlar altında. Sitede görünen sonuçta sıralama TARIH, BLKODU şeklinde değil (aynı tarihe sahip 4454, 4487'den sonra).
Source kod olmadan (en azından bu bölümlerin olduğu) yorum yapamayacağım.
Kolay gelsin.
Source kod olmadan (en azından bu bölümlerin olduğu) yorum yapamayacağım.
Kolay gelsin.
- 14 Eyl 2010 06:07
- Forum: FireBird
- Başlık: Satırları toplayarak giden sql cümleciği nasıl yazarım
- Cevaplar: 51
- Görüntüleme: 17451
Re: Satırları toplayarak giden sql cümleciği nasıl yazarım
Hocam, sorun var mı hala?