AccessTr.neT
SQL komutu çalıştıramıyorum. - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: SQL komutu çalıştıramıyorum. (/konu-sql-komutu-calistiramiyorum.html)

Sayfalar: 1 2


SQL komutu çalıştıramıyorum. - ATROML - 08/11/2008

Dim sqltc as string
sqltc = "SELECT BKRCONTA.SMARNR, BKRCONTA.SMCOLR, BKRCONTA.SMCRMM, Sum(BKRCONTA.SMQUAN) AS ToplaSMQUAN, BKRCONTA.SMWRHS " & _
"FROM BKRCONTA " & _
"HAVING (((BKRCONTA.SMARNR)=3299) AND ((BKRCONTA.SMCOLR)=4) AND ((BKRCONTA.SMCRMM)=10))"
DoCmd.RunSQL sqltc
Gra.Value = ToplaSMQUAN * 0.019

arkadaşlar bunu formda çalıştırmaya çalışıyorum ama hata veriyor?

HATA : Bir RunSQL eylemi, Sql deyiminden oluşan değişken gerektirir diyor.

ama ben bunu normal sorguda kullandığım zaman çalışıyor.

nasıl yapabilirim?


Cvp: SQL komutu çalıştıramıyorum. - Bilgisayarcı - 08/11/2008

runsql ile o kaydı alamazsınız. DCount,DSum denemeniz gerekiyor.


Cvp: SQL komutu çalıştıramıyorum. - ATROML - 08/11/2008

deneyim fakat mesele 3299 kodundan 4 renginde olan toplam metreyi istiyorum. Dsum ile yapabilir miyim?
demek istediğim tek kriter yok. birden fazla kriter var. Dsum ile olur mu?


Cvp: SQL komutu çalıştıramıyorum. - nihatkr - 08/11/2008

(08/11/2008, 02:57)ATROML yazdı: deneyim fakat mesele 3299 kodundan 4 renginde olan toplam metreyi istiyorum. Dsum ile yapabilir miyim?
demek istediğim tek kriter yok. birden fazla kriter var. Dsum ile olur mu?

Örneksiz bu işler zor arkadaşım. örnek ekleyiniz.


Cvp: SQL komutu çalıştıramıyorum. - ozanakkaya - 08/11/2008

sorununa cevap bulabilmemiz için Sql un denenmesi lazım, örneğini ekleyebilirmisin ?


Cvp: SQL komutu çalıştıramıyorum. - ATROML - 11/01/2009

Arkadaşlar Sql komutu ile ile yapamıyordum daha sonra Dlookup komutunu kullandım. fakat yukarıda yazdığım gibi Dlookup işleminde tek kriter ile kayıt arama işlemi yapılıyordu bende bulunan 4 kriteri sorgular kullanarak ve sorguları birleştirerek tek sorguya indirdim ve buradan ayrı bir tabloya kayıt yaptırdım ve buradan Dlookup işlemi ile geri çağırdım.

sorunum çözüldü yardımlarınız için tşkler.