Skip to main content

AccessTr.neT


Sorgudan Sql İle Veri Çekme İşlemi Sırasında Hata Mesajı

Sorgudan Sql İle Veri Çekme İşlemi Sırasında Hata Mesajı

#3
(26/09/2024, 18:36)atoykan yazdı: Sorgunuzu
SELECT Liman, UrunKod, UrunAdi, ToplaMiktar, Satis, (ToplaMiktar - Satis) AS Kalan
FROM (SELECT tbl_Products.Liman, tbl_Products.UrunKod, tbl_Products.UrunAdi,
Sum(tbl_Products.Miktar) AS ToplaMiktar,
Sum(DSum("[Miktar]","tbl_Sales","[isEmri]=" & [ie])) AS Satis
FROM tbl_Products
GROUP BY tbl_Products.Liman, tbl_Products.UrunKod, tbl_Products.UrunAdi) AS SubQuery;
şeklinde değiştirerek dener misiniz?
[ToplaMiktar]-[Satis] gibi hesaplamalar ile ifade alanları bazen sorun çıkarabilir çünkü bu alanları Excel doğru bir şekilde anlayamayabiliyor. Excel için daha anlaşılır olmasını teminen ToplaMiktar ve Satis hesaplamalarını ilk olarak ayrı bir alt sorgu içinde yaptırıp bu alt sorguyu yukarıdaki gibi ana sorgu içine alarak daha anlamlı bir ifade elde edilmesini sağlıyoruz. Bu sorgunuzu örneğin qry_ReportsNew gibi kaydederseniz
SQL = " SELECT * FROM qry_ReportsNew"
RS.Open SQL, cn, 1, 3
Excel'den çağırabilirsiniz veya eski sorgunuzun yerine kaydedip aynı ad ve kodla devam da edebilirsiniz.

Teşekkürler Hocam
iyi ki varsınız;

Burada soracağım bir husus daha var,
Ekli ekran görüntüsünde ifade etmeye çalıştığım;

Hesaplanan Dsum formülü ile hesaplanan "Satis" Alanında biçimlendirme yapamıyorum;
bunun bir yöntemi var mıdır?

iyi Akşamlar.
.rar 46ecde2c-4b49.rar (Dosya Boyutu: 43,62 KB | İndirme Sayısı: 1)
truhi, 29-09-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
RE: Sorgudan Sql İle Veri Çekme İşlemi Sırasında Hata Mesajı - Yazar: truhi - 26/09/2024, 22:15
Task