15 uygun sonuç bulundu
- 12 Şub 2018 02:58
- Forum: Programlama
- Başlık: sql sorgusu cıkışı 2 ile çarpıyor
- Cevaplar: 5
- Görüntüleme: 1217
Re: çözüldü: Re: sql sorgusu cıkışı 2 ile çarpıyor
Merhaba,
aşağıdaki kod ile çözüldü işine yarayan arkadaş kullanabilir.
SELECT SKT.STOK_ADI, SKT.CALISILAN_FIRMA,
SKT.BARKOD, SKT.ALIS_FIYATI, SKT.ALIS_PARA_BIRIMI, SKT.SATIS_FIYATI,
SKT.SATIS_PARA_BIRIMI,
ISNULL(TBL.GIRIS,0) GIREN,
ISNULL(TBL.CIKIS,0) CIKAN,
(ISNULL(TBL.GIRIS,0 ...
- 11 Şub 2018 10:07
- Forum: Programlama
- Başlık: ADO Query sorgu hızı
- Cevaplar: 29
- Görüntüleme: 7490
Re: ADO Query sorgu hızı
Database bağlantısı için elinizde tek bir bağlantı bilgisi var ise bu kullanıcının view detay bilgilerine erişim yetkisi yok diye anlıyorum. Eğer kullanıcı adı kullanmadan bağlanıyor iseniz active directory veya windows kullanıcısının yetkisi yok yüksek ihtimalle.
Mümkün ise tam yetkili bir ...
- 10 Şub 2018 03:28
- Forum: MS SQL Server
- Başlık: SQL'de birden fazla sorgunun sonuçlarını birleştirme
- Cevaplar: 8
- Görüntüleme: 18666
Re: SQL'de birden fazla sorgunun sonuçlarını birleştirme
Merhaba Arkadaşlar,
İki farklı tablo da iki ayrı sorgu yaptım, ve bu iki sorgu sonucunu birleştirmek istiyorum. Sorgular aşağıdadır. İkinci sorgudaki KullanilanToplam alanı birinci sorguya eklensin. (1. sorgudaki MainId ile 2. sorgudaki MalzemeId aynı ise eklesin)
ADOQuery2.SQL.Add('Select Sube ...
İki farklı tablo da iki ayrı sorgu yaptım, ve bu iki sorgu sonucunu birleştirmek istiyorum. Sorgular aşağıdadır. İkinci sorgudaki KullanilanToplam alanı birinci sorguya eklensin. (1. sorgudaki MainId ile 2. sorgudaki MalzemeId aynı ise eklesin)
ADOQuery2.SQL.Add('Select Sube ...
- 10 Şub 2018 12:23
- Forum: Programlama
- Başlık: ADO Query sorgu hızı
- Cevaplar: 29
- Görüntüleme: 7490
Re: ADO Query sorgu hızı
Aşağıdaki hatayı veriyor.
scrip Failed for View dbo.vw_ext_Sipsatis_Gecmis (Microsoft.sqlserver.smo)
Addinational İnformation:
Property TextHeader is not avaible for [View dbo.vw_ext_Sipsatis_Gecmis] this propety may not exist for this object, or may not be
retrievable due to insufficient access ...
scrip Failed for View dbo.vw_ext_Sipsatis_Gecmis (Microsoft.sqlserver.smo)
Addinational İnformation:
Property TextHeader is not avaible for [View dbo.vw_ext_Sipsatis_Gecmis] this propety may not exist for this object, or may not be
retrievable due to insufficient access ...
- 09 Şub 2018 04:55
- Forum: Programlama
- Başlık: ADO Query sorgu hızı
- Cevaplar: 29
- Görüntüleme: 7490
Re: ADO Query sorgu hızı
SQL Server Management Studio içinde "vw_ext_Sipsatis_Gecmis" view nesnesini sol taraftaki kısımda bulup üzerinde sağ tuş ile tıklayın.
Menüden "Script View as" -> "CREATE To" -> "New Query Editor Window" seçeneğini seçin.
Kaşınıza gelen sayfa içindeki bilgileri burada paylaşın.
[attachment=0 ...
- 07 Şub 2018 12:20
- Forum: Programlama
- Başlık: ADO Query sorgu hızı
- Cevaplar: 29
- Görüntüleme: 7490
Re: ADO Query sorgu hızı
Anlamadım maalesefertank yazdı: 06 Şub 2018 10:20 vw_ext_Sipsatis_Gecmis view için create komutunu paylaşabilir misiniz?
- 06 Şub 2018 03:48
- Forum: Programlama
- Başlık: raporlama group by ve sum komutu
- Cevaplar: 14
- Görüntüleme: 4086
Re: raporlama group by ve sum komutu
Evet View den alıyorum, Veritabanı bana ait değil, kullanılan bir programdan veri çekiyorum ve View kullanmam gerekiyor. Yazdıklarınız aslında beni bayağı çözüme yaklaştırdı, çok teşekkür ederim.
- 06 Şub 2018 01:47
- Forum: Programlama
- Başlık: ADO Query sorgu hızı
- Cevaplar: 29
- Görüntüleme: 7490
Re: ADO Query sorgu hızı
SQL Server Management Studio da sql komutunu yazdım, tablo yu açmaya başladı, 15 dk oldu hala bitiremedi, görüntüsü ektedir. Bu bir fikir verirmi size bilmem.
- 06 Şub 2018 01:43
- Forum: Programlama
- Başlık: raporlama group by ve sum komutu
- Cevaplar: 14
- Görüntüleme: 4086
Re: raporlama group by ve sum komutu
Ayrı 2 alan.... aşağıdaki sorguyu yaptım
ADOQuery1.Close;
ADOQuery1.sql.clear;
ADOQuery1.SQL.Add('Select UrunID,SUM(UrunToplam) from vw_ext_Sipsatis_Gecmis Where UrunID=382 GROUP BY UrunID');
ADOQuery1.open;
// UrunID si 382 olan kayıtların UrunToplam alanındaki değerleri topladı ve tek kayıt ...
ADOQuery1.Close;
ADOQuery1.sql.clear;
ADOQuery1.SQL.Add('Select UrunID,SUM(UrunToplam) from vw_ext_Sipsatis_Gecmis Where UrunID=382 GROUP BY UrunID');
ADOQuery1.open;
// UrunID si 382 olan kayıtların UrunToplam alanındaki değerleri topladı ve tek kayıt ...
- 06 Şub 2018 01:32
- Forum: Programlama
- Başlık: ADO Query sorgu hızı
- Cevaplar: 29
- Görüntüleme: 7490
Re: ADO Query sorgu hızı
SQL Server Management Studio üzerinde aynı SQL komutunu parametreleri elle yazdım, çalıştırabiliyorum, ama planı göster nedir bilmiyorum, nasıl yapacağımı da bilmiyorum maalesef
- 06 Şub 2018 10:40
- Forum: Programlama
- Başlık: ADO Query sorgu hızı
- Cevaplar: 29
- Görüntüleme: 7490
Re: ADO Query sorgu hızı
Bu iki sorgu arasındaki tek fark UrunID ve UrunAD arasında. Eğer fark buysa süre bu kadar farklı olmamalı. Ancak join varsa ve UrunAD bu joinli dosyadan alınıyorsa bu süre farkı olabilir. Bunun için işletimi ya da işlemleri değiştirerek farklı çözümler gerçekleştirmeniz gerekir. Örneğin sayfalama ...
- 06 Şub 2018 10:34
- Forum: Programlama
- Başlık: ADO Query sorgu hızı
- Cevaplar: 29
- Görüntüleme: 7490
Re: ADO Query sorgu hızı
Cevabınız için teşekkür ederim. SQL Server 2008 Express (ücretsiz sürümünü kullanıyorum evet) Çalışma planı;
ADOQuery1.Connection:=Adoconnection1;
ADOQuery1.Close;
ADOQuery1.sql.clear;
ADOQuery1.SQL.Add('Select AdisyonID,UrunID,BirimFiyat,Adet,UrunToplam,SipSubeID from vw_ext_Sipsatis_Gecmis ...
ADOQuery1.Connection:=Adoconnection1;
ADOQuery1.Close;
ADOQuery1.sql.clear;
ADOQuery1.SQL.Add('Select AdisyonID,UrunID,BirimFiyat,Adet,UrunToplam,SipSubeID from vw_ext_Sipsatis_Gecmis ...
- 06 Şub 2018 10:27
- Forum: Programlama
- Başlık: raporlama group by ve sum komutu
- Cevaplar: 14
- Görüntüleme: 4086
Re: raporlama group by ve sum komutu
Bu şekilde yaptım, şimdi de UrunToplam not found gibi bir hata verdi, sum komutunu kaldırınca sorun yok. Aslında yapmak istediğim şu;
Bu tabloda aynı UrunID olan kayıtlardaki UrunToplam alanındaki değerleri toplayıp tek bir kayıt olarak göstermek. Gösterirkende UrunID UrunToplam şeklinde değilde ...
Bu tabloda aynı UrunID olan kayıtlardaki UrunToplam alanındaki değerleri toplayıp tek bir kayıt olarak göstermek. Gösterirkende UrunID UrunToplam şeklinde değilde ...
- 05 Şub 2018 05:45
- Forum: Programlama
- Başlık: raporlama group by ve sum komutu
- Cevaplar: 14
- Görüntüleme: 4086
Re: raporlama group by ve sum komutu
ADOQuery1.close;
ADOQuery1.sql.clear;
ADOQuery1.SQL.Add('Select UrunAD,UrunID,SUM(UrunToplam) from vw_ext_SipSatis_Gecmis Where SipSubeID=1 GROUP BY UrunID');
ADOQuery1.open;
Group By clause diye bir hata veriyor. Bu sorgudaki hata nedir acaba ?
ADOQuery1.sql.clear;
ADOQuery1.SQL.Add('Select UrunAD,UrunID,SUM(UrunToplam) from vw_ext_SipSatis_Gecmis Where SipSubeID=1 GROUP BY UrunID');
ADOQuery1.open;
Group By clause diye bir hata veriyor. Bu sorgudaki hata nedir acaba ?
- 05 Şub 2018 05:07
- Forum: Programlama
- Başlık: ADO Query sorgu hızı
- Cevaplar: 29
- Görüntüleme: 7490
Re: ADO Query sorgu hızı
Merhaba Arkadaşlar,
1.2 milyon kayıtlı bir database den
Select AdisyonID,UrunID from vw_ext_SipSatis_Gecmis' sorgusu ile 8 sn ye DBGrid e yüklüyorum.
Select AdisyonID,UrunAD from vw_ext_SipSatis_Gecmis' sorgusu ile yaklaşık 3 dk sürüyor. urunID integer, UrunAD string, sorgu süresi bu kadar ...
1.2 milyon kayıtlı bir database den
Select AdisyonID,UrunID from vw_ext_SipSatis_Gecmis' sorgusu ile 8 sn ye DBGrid e yüklüyorum.
Select AdisyonID,UrunAD from vw_ext_SipSatis_Gecmis' sorgusu ile yaklaşık 3 dk sürüyor. urunID integer, UrunAD string, sorgu süresi bu kadar ...