![]() |
Metin Kutusuna Girilen SQL Sorguyu Gosterme - 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ığı: Metin Kutusuna Girilen SQL Sorguyu Gosterme (/konu-metin-kutusuna-girilen-sql-sorguyu-gosterme.html) |
Cvp: Metin Kutusuna Girilen SQL Sorguyu Gosterme - dengesiz - 02/05/2009 (02/05/2009, 10:44)sledgeab yazdı: SQL formundaki metin0 alanının güncellenme sonrasında olayına aşağıraki kodu yaz evet ustadim istedigim oldu ama dediginiz gibi sutun sayisinin da degistirilmesi lazim eminim onu konuda da yardimci olacak arkadaslarimiz vardir. Tesekkurler Saygilarimla. Sorguda SQl kodu ile çalşma - kadirdursun - 04/05/2009 sayın okileturc 120 dakika ve üzerini geçen, Grup Kodu 1,5 olan ve Faaliyet kodu K12, K13, D19 olanların sayısı: (select count(*) from arıza WHERE (((arıza.[Grup Kodu])=1 Or (arıza.[Grup Kodu])=5) AND ((Format([Cikis Tarihi],"mmmm yyyy"))=Format(trz.[Cikis Tarihi],"mmmm yyyy")))AND ((([Ilce Kodu])=trz.[Ilce Kodu])) and ((arıza.[Faaliyet Kdou])="k12" Or (arıza.[Faaliyet Kdou])="k13" Or (arıza.[Faaliyet Kdou])="d19") and dakika>120) şeklinde bir Sql kodunda en sondaki 120 değerini bir formdan aldırtabilir miyiz? yada diğer değişkenleri mesela grup kodu değerlerini, faaliyet kodlarını vs... Cvp: Metin Kutusuna Girilen SQL Sorguyu Gosterme - okileturc - 04/05/2009 her 2' side olur Kod:
[Forms]![okunacakformadi].[Form]![denetimadi] Kod:
[Forms]![anaform]![okunacakformadi].[Form]![denetimadi] Elbette bu çözüm söz konusu form açıksa kullanılabilir, benim önerim eğer bu değerler bir tabloda tutuluyorsa oradan almak. Sql cümlesinde Dlookup kullanabilrisiniz Kod:
DLookup(""[KAYIT_ID]"",""TABLOADI"",""[KRITER_ALANI]='kriter' "") içerisinde kullanılırken bir " ( çift tırnak ) daha ilave edilmesi ve "Text" değerlerinin ' (tek tırnak) arasında verilmesi Normal Dlookup cümlesi : DLookup("[KAYIT_ID]","TABLOADI","[KRITER_ALANI]="kriter"") SQL içinde Dlookup DLookup(""[KAYIT_ID]"",""TABLOADI"",""[KRITER_ALANI]='kriter' "") Cvp: Metin Kutusuna Girilen SQL Sorguyu Gosterme - kadirdursun - 04/05/2009 Teşekkür ederim. Bu kod işime yarıyor. Hazırladığım bir programla ilgili eksik kalan bişiler vardı bununla eksiklik giderilmiş olacak. Bir sorum daha var. Ekteki örnekte sabitler diye bir tablom var. Bu tabloda her ay için değerler giriliyor. ALO185MUDURLUK SRG sorgusunda ise bu değerleri kullanmam lazım. fakat asıl sorun şu; ALO185MUDURLUK SRG sorgusu ALO185MUDURLUK tablosundan değerleri alıyor ve aya göre (2008 01, 2008 02...) grupluyor. işte bu gruplamaya göre sabitlerdende aynı aya tekabül edenleri işleme sokmam lazım. örnek vereyim ALO185MUDURLUK SRG sorgusundaki aşağıdaki değeri sabitler tablosundaki madde 41 deki kontrol elemanı değerine bölmem lazım. sorgu çalışınca bana (ocak ayındaki gobas değeri/ocak ayındaki kontrol elemanı değeri, şubat ayındaki gobas değeri/şubat ayındaki kontrol elemanı değeri...) gibi değerleri vermesini istiyorum. GOBAS: (select count(*) from ALO185MUDURLUK WHERE (((ALO185MUDURLUK.[Ariza Kodu])=1 Or (ALO185MUDURLUK.[Ariza Kodu])=2) AND ((Format([Kayit Tarihi],"yyyy mm"))=Format(ALO185MUDURLUKSRG.[Kayit Tarihi],"yyyy mm")))AND ((([MUDURLUK])=ALO185MUDURLUKSRG.[MUDURLUK])) and ((ALO185MUDURLUK.[Faaliyet Kodu])="S11" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S12" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S13" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S14" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S15" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S16" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S17" Or (ALO185MUDURLUK.[Faaliyet Kodu])="Y03" Or (ALO185MUDURLUK.[Faaliyet Kodu])="Y05") ) Cvp: Metin Kutusuna Girilen SQL Sorguyu Gosterme - okileturc - 04/05/2009 2007 dosyaları maalesef açamıyorum Ama şöyle yapın. Sql cümlenizi sorgu modunda açın Sorguda boş bir alana örneğin "hesapla1:" diye bir alan adı yazın asıl değerinizin alan adını girin "/" işaretinden sonra bahsettiğiniz değeri sabitler tablosundan "Dlookup" ile çağırın ve bölme işleminin sonucunu kontrol edin. 2003 olarak atabilirseniz sorgu örneği yapıp gönderebilirim Cvp: Metin Kutusuna Girilen SQL Sorguyu Gosterme - adnanyurdakul - 04/05/2009 bu kaç yerde sorulmuş cevaplamıştım https://accesstr.net/konu-liste-kutusunun-sutun-sayisinin-gelen-sonuca-gore-degismesi.html?pid=17769#pid17769 |