[Yardım]  Ado bağlantısı birden fazla koşul sorunu

VBA Makrolar ile ilgili sormak istedikleriniz, yapmak istedikleriniz hakkında yardım alabileceğiniz bölümdür.

Ado bağlantısı birden fazla koşul sorunu

İleti#1)  acar6783 » 08 Tem 2018 18:59

Hayırlı günler arkadaşlar,

Aşağıdaki kodlarda "modül"e 2. bir koşul eklediğimde hiç de alaksı olmayan veriler çekiyor.
bunun için hem tarih hem toplam hem de brden fazla "modül "koşulu uygulayabileceğim kod tasarımı nasıl olmalı?

Kod: Tümünü seç
Con.Open "provider=microsoft.ace.oledb.12.0;data source=" & ThisWorkbook.Path & "\Carikayıtlar\Hareketler.mdb"
Sorgu = "SELECT Dönem , sum(borç),sum(alacak),sum(alacak)-sum(borç)  FROM " & _
"Hareketler Where  clng(cdate([İşlem Tarihi])) < " & CLng(CDate(bastarih)) & " "
Sorgu = Sorgu & " and Dönem ='" & ts.Range("B2") & "'"
Sorgu = Sorgu & " and  Modül = 1[color=#FF4040] or Modül = 2[/color] group by Dönem "
       
Rs.Open Sorgu, Con, 1, 3
Kullanıcı avatarı
acar6783
İsimsiz Üye
 
Adı Soyadı:muhammet acar
Kayıt: 17 Ekm 2011 20:18
Konum: Ankara
Yaş: 35
İleti: 2
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ankara

Cevap: Ado bağlantısı birden fazla koşul sorunu

İleti#2)  metehan8001 » 09 Tem 2018 04:47

Sorgu kodunu aşağıdaki ile değiştirip deneyin hocam. "or" komutundan sonra koşulları tekrar belirtmeliyiz.

Kod: Tümünü seç
Sorgu = "SELECT Dönem , sum(borç),sum(alacak),sum(alacak)-sum(borç)  FROM Hareketler Where " & _
" clng(cdate([İşlem Tarihi])) < " & CLng(CDate(bastarih)) & "  and Dönem ='" & ts.Range("B2") & "'and  Modül = 1[color=#FF4040] " & _
" or clng(cdate([İşlem Tarihi])) < " & CLng(CDate(bastarih)) & "  and Dönem ='" & ts.Range("B2") & "'and Modül = 2[/color] group by Dönem "
Kullanıcı avatarı
metehan8001
Yeni Başlamış
 
Adı Soyadı:mete han
Kayıt: 18 Ekm 2011 10:30
İleti: 50
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: osmaniye

Cevap: Ado bağlantısı birden fazla koşul sorunu

İleti#3)  metehan8001 » 09 Tem 2018 05:22

Kod içersinde ki
Kod: Tümünü seç
[color=#FF4040] [/color]
yazılanı siliniz.
Kullanıcı avatarı
metehan8001
Yeni Başlamış
 
Adı Soyadı:mete han
Kayıt: 18 Ekm 2011 10:30
İleti: 50
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: osmaniye


Forum Genel Makro Soruları

Online Kullanıcılar

Bu forumu görüntüleyenler: enisoruc, Google [Bot], yesim_gurol ve 4 misafir

Bumerang - Yazarkafe