1354 uygun sonuç bulundu

gönderen fahrettin
23 Ara 2006 02:50
Forum: Programlama
Başlık: INMEM000.REM
Cevaplar: 5
Görüntüleme: 2545

Meselenin üzerinden biraz geçmiş fakat aynı problemi bir müşterimde yaşayıp burada da çözülemediğini görünce çözümü paylaşayım istedim....

Bu hata BDE nin bilinen bir problemi imiş...
büyük kapasiteli harddisklerde ortaya çıkan ve de diskteki boş kapasitenin 4 GB in tam katı olması durumunda ortaya ...
gönderen fahrettin
13 Ara 2006 04:44
Forum: MS SQL Server
Başlık: BDE ve ADO Query'ler için farklı Select peroformansı.....
Cevaplar: 6
Görüntüleme: 4095

Uygulamanın geneli zaten raporlama üzerine olduğu için TADOQuery'leri TSQLQuery olarak değiştiriyorum... İlk değişiklikler ile 40 saniyeden olması gereken 3-4 saniyelere inen cümleler oldu çok şükür....

Teşekkürler....
gönderen fahrettin
13 Ara 2006 04:01
Forum: MS SQL Server
Başlık: BDE ve ADO Query'ler için farklı Select peroformansı.....
Cevaplar: 6
Görüntüleme: 4095

ADODataset de malesef aynı neticeyi verdi...

Teşekkürler Hakan Bey, dbExpress ile istediğim neticeyi aldım... Biraz uğraşarak uygulamayı dbexpress'e geçirmek gerekecek ama çok dert değil...

Kolay gelsin.....
gönderen fahrettin
13 Ara 2006 02:08
Forum: MS SQL Server
Başlık: BDE ve ADO Query'ler için farklı Select peroformansı.....
Cevaplar: 6
Görüntüleme: 4095

BDE ve ADO Query'ler için farklı Select peroformansı.....

Arkadaşlar MSSQL üzerinde bir derdim var.... Şöyle ki:
Bir Select cümlem var. Bunu Query Analyzer üzerinden çalıştırınca 1-2 saniyede netice alıyorum.... Daha doğrusu bir sürü select cümlemin ortak probleminie bir tanesini misal veriyorum.. Tamamen aynı select cümlesini delphi içinden BDE aracılığı ...
gönderen fahrettin
29 Kas 2006 12:36
Forum: Programlama
Başlık: delphide trigger derleme
Cevaplar: 7
Görüntüleme: 2108

Lütfen forum kurallarını okuyun ve uyun.... Aynı mesajı farklı bolumlere iki defa gondermenizin hızlı cevap için hiç bir faydası olamaz.... Bu nedenle diğer mesajınızı sildim...

Trigger zaten delete anında otomatik olarak çalıştırılacaktır... Delphi tarafından bir triggerin çalıştırılması için özel ...
gönderen fahrettin
10 Kas 2006 10:56
Forum: Diğer Veritabanları
Başlık: Karışık bir SQL cümlesi
Cevaplar: 13
Görüntüleme: 5650

Eğer ihtiyacı ve yapıyı doğru anladıysam kullandığımız alt sorgu gereksiz. Bunun yerine join kullandığınızda problem kendiliğinde çözülüyor zaten....

Kolay gelsin....

Kod: Tümünü seç

Select D.ADI, D.KONUM, I.TUTAR
from ISLEM as I, DERNEKLER as D
where I.DERNEK_ID=D.ID
gönderen fahrettin
09 Kas 2006 03:05
Forum: Programlama
Başlık: sadece hareketi olan cari kartları nasıl listelerim?
Cevaplar: 11
Görüntüleme: 2641

Exists ile in tamamen farklı... Exists ile verilen subquery eğer en az bir satır donerse ana sorguda o satır kabul edilir donmez ise kabul edilmez.... Ayrıca exists in Firebird de olması lazım yazım hatası vs... olabilir bence...
gönderen fahrettin
03 Kas 2006 08:43
Forum: Web Tabanlı Diller(PHP, ASP vb..)
Başlık: mysql
Cevaplar: 17
Görüntüleme: 8213

tşklerrrr once cevap yazan arkadaşlardan ilk defa biri düzgün bir uslupla aşağılamadan konuştu.. sizde okumuşsunuzdur bana karşı yzılan cevapları aşağılacı kelimeleri soylememe gerek yok herhalde bana karşı yapılan bu tarz konuşmalara nasıl cevap vermiyim sizede yapılsa sizde eminim benim gibi ...
gönderen fahrettin
03 Kas 2006 12:02
Forum: Web Tabanlı Diller(PHP, ASP vb..)
Başlık: mysql
Cevaplar: 17
Görüntüleme: 8213

Sayın dpu_force
genel forum kültürlerinden aldıklarınızı lütfen bu forumdan içeri girerken bir kenara bırakın... Böyle yapmadığınız için önyargılı yaklaşım sergiliyorsunuz...
Bu forum hakikaten başka forumlara benzemez.... Burada bütün mesajların edep sınırları içinde kalması için azami gayret ...
gönderen fahrettin
26 Eki 2006 05:01
Forum: Diğer Veritabanları
Başlık: Detay Verisi Olamayan Ana Kayıtları Listele
Cevaplar: 15
Görüntüleme: 8898

Tam emin olamıyorum fakat ben deniyemeceğim için siz bir deneyin bakalım. Şu kod işinizi görebilir.... Tabi burada sadece müşteri isimlerini listeleyebilirsiniz. Yanına ilave bir alan koyunca bahsettiğiniz tekrarlar başlar....

Select distinct M.MUSTERI_AD
from MUSTERI M, URUN U
where M.MUSTERI_NO ...
gönderen fahrettin
24 Eyl 2006 09:31
Forum: MS SQL Server
Başlık: Seçilmeyecek Alan İsmi
Cevaplar: 11
Görüntüleme: 5422

insert into ACK
SELECT * FROM ACK )
şeklindeki kod çalışır. Hatta emin olmak için denedim de Sybase'de çalıştı....

Fakat tabi bu kod hiç bir zaman işi görmeyecek.... Zira en başta primary keyler prob lem çıkaracak. Muhakkak değişen alanlar olacak ve mecburen alan yazmak zorunda kalınacak ...
gönderen fahrettin
23 Eyl 2006 10:46
Forum: MS SQL Server
Başlık: Seçilmeyecek Alan İsmi
Cevaplar: 11
Görüntüleme: 5422

Select cümlesi için haklısınız.. Bahsettiğiniz imkan olsa bir avantaj sağlayabilir....
Fakat aslında insert into tam o mantıkta değil. Yani değer atamak istemediğiniz veya default değerini almasını istediğiniz alanları insert into ya yazmayabilirsiniz... Sadece sorunlu alanları yazip insert ...
gönderen fahrettin
23 Eyl 2006 10:43
Forum: Diğer Veritabanları
Başlık: SQL Mantık Hatası
Cevaplar: 6
Görüntüleme: 3633

mysql de belki top 10 terimi yoktur. Ki onun yerine de limit 10 imkanı var.... Mcel arkadaşımızın verdiği koddaki mantık ile limit 10 şeklinde değiştirerek deniyebilirsniz....

onun ötesinde hata ne verdi belki yazım hatası yapmış olabilirim. Neticede SQL cümlesini deniyemediğim için hata da ...
gönderen fahrettin
21 Eyl 2006 03:06
Forum: MS SQL Server
Başlık: Seçilmeyecek Alan İsmi
Cevaplar: 11
Görüntüleme: 5422

Standart Select cümlesinin bu tarz bir kullanımı yok.... Belki ozel olarak bir veritabanında varsa o da tamamen o veritabanına ozel bir istisna olur....

Kolay gelsin...
gönderen fahrettin
21 Eyl 2006 10:39
Forum: Diğer Veritabanları
Başlık: SQL Mantık Hatası
Cevaplar: 6
Görüntüleme: 3633

Eğer doğru anladıysam bir kişi arka arkaya iki defa giriş yapsa bile onu tek kişi olarak kabul edip en son on girişi değil en son 10 giriş yapan farklı kişiyi almak istiyorsunuz....
Bu kodun giriş zamanlari ile birlikte son giren farklı 10 kişiyi vermesi lazim...

Kolay gelsin....

SELECT distinct ...