Hafizadaki tarih
#1
sorgularimin icine filitre koyarken hafizaya aldigim tarihi ile sorgulama yapmak istiyorum.

asagidaki kodda yanlis olan nedir?

Visual Basic
  1. Option Compare Database
  2. Option Explicit
  3. Global YetkiNe As Byte
  4. Global ModulNe As Byte
  5. Global GrupNe As Byte
  6. Global FirmaDilNe As String
  7. Global FirmaDovizNe As String
  8. Global FirmaHangi As Integer
  9. Global FirmaGrupNe As String
  10. Global FirmaYetkiliNe As String
  11. Global KullaniciKim As Integer
  12. Global IkiTarihArasi As Date
  13. Global IlkTarih As Date
  14. Global SonTarih As Date
  15. Global Tarih As Date
  16. Global DevirTarih As Date
  17. Global Secim As String
  18.  
  19. Public Function AktifKullaniciYetkisi() As Byte
  20. AktifKullaniciYetkisi = YetkiNe
  21. End Function
  22.  
  23. Public Function AktifModulYetkisi() As Byte
  24. AktifModulYetkisi = ModulNe
  25. End Function
  26.  
  27. Public Function AktifGrupYetkisi() As Byte
  28. AktifGrupYetkisi = GrupNe
  29. End Function
  30.  
  31. Public Function AktifFirmaDil() As String
  32. AktifFirmaDil = FirmaDilNe
  33. End Function
  34.  
  35. Public Function AktifFirmaDoviz() As String
  36. AktifFirmaDoviz = FirmaDovizNe
  37. End Function
  38.  
  39. Public Function AktifFirma() As Integer
  40. AktifFirma = FirmaHangi
  41. End Function
  42.  
  43. Public Function AktifFirmaGrup() As String
  44. AktifFirmaGrup = FirmaGrupNe
  45. End Function
  46.  
  47. Public Function AktifFirmaYetkili() As String
  48. AktifFirmaYetkili = FirmaYetkiliNe
  49. End Function
  50.  
  51. Public Function AktifKullanici() As Integer
  52. AktifKullanici = KullaniciKim
  53. End Function
  54.  
  55. Public Function AktifIkiTarihArasi() As Date
  56. AktifIkiTarihArasi = IkiTarihArasiSec
  57. End Function
  58.  
  59. Public Function AktifIlkTarih() As Date
  60. AktifIlkTarih = IlkTarihSec
  61. End Function
  62.  
  63. Public Function AktifSonTarih() As Date
  64. AktifSonTarih = SonTarihSec
  65. End Function
  66.  
  67. Public Function AktifTarih() As Date
  68. AktifTarih = TarihSec
  69. End Function
  70.  
  71. Public Function AktifDevirTarih() As Date
  72. AktifDevirTarih = DevirTarihSec
  73. End Function
  74.  
  75. Public Function AktifSecim() As Date
  76. AktifSecim = Secim
  77. End Function
  78.  
  79. Public Function OturumAc()
  80. On Error GoTo Hata
  81. Dim str As String
  82.  
  83.  
  84.  
  85. str = Forms!SysGiris!Oturum.Value
  86. On Error GoTo hatas
  87. If Forms!SysGiris!dogrusifre = Forms!SysGiris!Sifre Then
  88. YetkiNe = Forms!SysGiris!dogruyetki
  89. ModulNe = Forms!SysGiris!dogruModul
  90. GrupNe = Forms!SysGiris!dogruGrup
  91. FirmaDilNe = Forms!SysGiris!FirmaDil
  92. FirmaDovizNe = Forms!SysGiris!FirmaDoviz
  93. FirmaHangi = Forms!SysGiris!Firma
  94. FirmaGrupNe = Forms!SysGiris!GrupSec
  95. FirmaYetkiliNe = Forms!SysGiris!Giris
  96. KullaniciKim = Forms!SysGiris!Oturum
  97. IkiTarihArasiSec = Between(Forms!SysGiris!Tarih1) And (Forms!SysGiris!Tarih2)
  98. IlkTarihSec = Forms!SysGiris!Tarih1
  99. SonTarihSec = Forms!SysGiris!Tarih2
  100. TarihSec = Forms!SysGiris!Tarih1
  101. DevirTarihSec = Forms!SysGiris!TarihO
  102. Secim = Forms!SysGiris!FilitreF
  103. AktifKullaniciYetkisi
  104. AktifModulYetkisi
  105. AktifGrupYetkisi
  106. AktifFirmaDil
  107. AktifFirmaDoviz
  108. AktifFirma
  109. AktifFirmaGrup
  110. AktifFirmaYetkili
  111. AktifKullanici
  112. AktifIkiTarihArasi
  113. AktifIlkTarih
  114. AktifSonTarih
  115. AktifTarih
  116. AktifIDevirTarih
  117. AktifIDevirSecim
  118.  
  119. DoCmd.SetWarnings False
  120. CurrentDb.Execute "INSERT INTO SysKullaniciKayit ( [User] ) SELECT aktifkullanici()"
  121. DoCmd.SetWarnings True
  122. hatas:
  123.  
  124. DoCmd.Close
  125. DoCmd.OpenForm "SysFilitre", , , , , , "Value=" + str
  126.  
  127. Else
  128. Forms!SysGiris!YanlisSifre = Forms!SysGiris!YanlisSifre + 1
  129. MsgBox Forms!SysGiris!YanlisSifre & ". Denemenizde þifrenizi yanlýþ girdiniz. Lütfen tekrar deneyiniz.. " _
  130. & Chr(13) & "4. Hatanýzda Program Kapanacaktýr.", vbOKOnly + vbCritical, "Hatalý Þifre "
  131. If Forms!SysGiris!YanlisSifre = 4 Then DoCmd.Quit (acQuitSaveNone)
  132. End If
  133. Exit Function
  134. Hata:
  135.  
  136. End Function
  137.  
  138. Public Function YenileYetki()
  139. ModulNe = Forms!SysFilitre!YEtkiMenu.Column(1)
  140. GrupNe = Forms!SysFilitre!YEtkiMenu.Column(2)
  141. AktifModulYetkisi
  142. AktifGrupYetkisi
  143.  
  144. End Function





  Alıntı
Bu mesajı beğenenler:
#2
Merhaba..

Değişken tanımlamaları örtüşmemiş..

Bu şekilde düzenleyiniz..:

Visual Basic
  1. Option Compare Database
  2. Option Explicit
  3. ......
  4. ..............
  5. .....................
  6.  
  7. Global IlkTarihSec As Date
  8. Global SonTarihSec As Date
  9. ........
  10. ...............





  Alıntı
Bu mesajı beğenenler:
#3
Tesekkur Ederim...

Taruz



  Alıntı
Bu mesajı beğenenler:
#4
Sayin Taruz Bey,

Yukarida belirttigim kodlarda tarih bolumunde tarih bilgilerimi alamiyorum

Ornek:
DevirTarihSec = Forms!SysGiris!TarihO
AktifIDevirTarih

"Forms!SysGiris!TarihO " te belirledigim tarihi aktif tarih kisminda goremiyorum.
Sorgular icinde Filitreleme ve/yada yeni sutun olusturuken kullaniyorum.

ekte gonderdigim ornek programcikta, Problem sorgusunda gostermeye calistim.

simdiden tesekkurler



  Alıntı
Bu mesajı beğenenler:
#5
ozur dilerim eki unutmusumSmile


Eklenti Dosyaları
.rar   TarihHata.rar (Boyut: 558,92 KB / İndirilme: 76)



  Alıntı
Bu mesajı beğenenler:
#6
Cevapsiz Kaldi sorum
Kimse ilgilenmeyecek bunla heralde



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FONKSiYON] Mevcut Tarih Verileri Baz Alınarak +iş Günü Ilavesi Ile Ileri Süreli Tarih Bulmak. osmanorman 10 2.028 03-03-2021, 12:38
Son Mesaj: dsezgin
  [FORM] Tarih Seçici / Tarih Formatı h2001 5 1.543 15-01-2020, 22:55
Son Mesaj: dsezgin
access-sql-9 [SORGU] iki tarih arası gün tarih bulma m45m45 94 15.026 12-01-2019, 23:13
Son Mesaj: m45m45
  [SORGU] Uzun Tarih Filtreleme Hakkında (tarih Saat) sertac75 1 1.722 21-06-2018, 19:04
Son Mesaj: onur_can

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi