Aramada Hep Aynı Veriler Geliyor
#1
Slm arkadaşlar arama yaparken hep aynı isimler geliyor. Birde tarihe göre aramada da aynı veriler geliyor. Yazdığım tarih gelmiyor. Teşekkürler


Eklenti Dosyaları
.rar   Geliş Gidiş.rar (Boyut: 78,01 KB / İndirilme: 24)



  Alıntı
Bu mesajı beğenenler:
#2
Visual Basic
  1. Private Sub Komut23_Click()
  2. Dim Kayit As Recordset
  3. Set Kayit = Me.RecordsetClone
  4. Cvp = InputBox("İsmi Giriniz", "ARAMA", "")
  5. Kayit.FindFirst "[Adı Soyadı] Like '*" & [Cvp] & "*'"
  6. Me.Bookmark = Kayit.Bookmark
  7. If Kayit.NoMatch Then MsgBox "Kayıt Bulunamadı"
  8. End Sub



Komut23 tıklama olayına, yukarıdaki prosedürü taşıyınız.
Başka form açmadan veya sorgu çalıştırmadan aranan kayda ulaşırsınız.

NOT: Projelerinizde alan veya nesne isimlendirilmesinde BOŞLUK veya TÜRKÇE harfler kullanmanız, tasarım ve performans açısından sorun olabilir.



  Alıntı
Bu mesajı beğenenler:
#3
(14-11-2023, 17:35)dsezgin demiş ki:
Visual Basic
  1. Private Sub Komut23_Click()
  2. Dim Kayit As Recordset
  3. Set Kayit = Me.RecordsetClone
  4. Cvp = InputBox("İsmi Giriniz", "ARAMA", "")
  5. Kayit.FindFirst "[Adı Soyadı] Like '*" & [Cvp] & "*'"
  6. Me.Bookmark = Kayit.Bookmark
  7. If Kayit.NoMatch Then MsgBox "Kayıt Bulunamadı"
  8. End Sub



Komut23 tıklama olayına, yukarıdaki prosedürü taşıyınız.
Başka form açmadan veya sorgu çalıştırmadan aranan kayda ulaşırsınız.

NOT: Projelerinizde alan veya nesne isimlendirilmesinde BOŞLUK veya TÜRKÇE harfler kullanmanız, tasarım ve performans açısından sorun olabilir.
Kardeşim ilmine sağlık oldu.Dsezgin kardeşim birde tarihe göre aramada hangi prosedürü kod olarak yazmalıyım.Teşekkürler



  Alıntı
Bu mesajı beğenenler:
#4
Düğmeyi silin, ARAMA adında metin kutusu oluşturup, güncelleme olay yordamına aşağıdaki prosedürü taşıyın.
Form Kayit Kaynagi SQL'i
SQL
  1. SELECT Tablo1.*, Tablo2.Tarih AS Trh
  2. FROM Tablo1 LEFT JOIN Tablo2 ON Tablo1.[Adı Soyadı] = Tablo2.AdıSoyadı;


yapın.

Visual Basic
  1. Private Sub ARAMA_AfterUpdate()
  2. Dim Kayit As Recordset
  3. Set Kayit = Me.RecordsetClone
  4. If IsDate(Me.ARAMA) = True Then
  5.    Kayit.Filter = "Trh=#" & Format(Me.ARAMA, "mm\/dd\/yyyy") & "#"
  6.    Me.Filter = Kayit.Filter
  7.    Me.FilterOn = True
  8.     If Me.Recordset.RecordCount = 0 Then MsgBox "Kayıt Bulunamadı"
  9. Else
  10.    Kayit.FindFirst "[Adı Soyadı] Like '*" & Me.ARAMA & "*'"
  11.    Me.Bookmark = Kayit.Bookmark
  12.    If Kayit.NoMatch Then MsgBox "Kayıt Bulunamadı"
  13. End If
  14. End Sub





  Alıntı
Bu mesajı beğenenler:
#5
(15-11-2023, 16:14)dsezgin demiş ki: Düğmeyi silin, ARAMA adında metin kutusu oluşturup, güncelleme olay yordamına aşağıdaki prosedürü taşıyın.
Form Kayit Kaynagi SQL'i
Visual Basic
  1. SELECT Tablo1.*, Tablo2.Tarih AS Trh
  2. FROM Tablo1 LEFT JOIN Tablo2 ON Tablo1.[Adı Soyadı] = Tablo2.AdıSoyadı;


yapın.

Visual Basic
  1. Private Sub ARAMA_AfterUpdate()
  2. Dim Kayit As Recordset
  3. Set Kayit = Me.RecordsetClone
  4. If IsDate(Me.ARAMA) = True Then
  5.    Kayit.Filter = "Trh=#" & Format(Me.ARAMA, "mm\/dd\/yyyy") & "#"
  6.    Me.Filter = Kayit.Filter
  7.    Me.FilterOn = True
  8.     If Me.Recordset.RecordCount = 0 Then MsgBox "Kayıt Bulunamadı"
  9. Else
  10.    Kayit.FindFirst "[Adı Soyadı] Like '*" & Me.ARAMA & "*'"
  11.    Me.Bookmark = Kayit.Bookmark
  12.    If Kayit.NoMatch Then MsgBox "Kayıt Bulunamadı"
  13. End If
  14. End Sub


Teşekkürler kardeşim.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Aynı Tarihli Veri Varsa Işlem Yapmasın Ve Sql Col Sayısını Arttırma snapper 9 322 20-10-2023, 00:36
Son Mesaj: dsezgin
  [TABLO] Tablodaki Aynı Isimlerin Sayısını Yazdırma omergenc7 13 561 26-03-2023, 13:11
Son Mesaj: dsezgin
access-sql-9 [RAPOR] Aynı Satırları Bir Kere Gösterip Saydırma oguzt 10 304 14-03-2023, 22:17
Son Mesaj: oguzt
  [SORGU] Veriler Arasında Eşleşen Kelimeleri Bulma. Satir 5 231 18-02-2023, 15:27
Son Mesaj: celalll
  Aramada ıstenen Gelmiyor BeyTor 10 333 10-01-2023, 22:59
Son Mesaj: onur_can
  Aramada Istenen Gelmiyor ankaram 2 160 29-12-2022, 13:56
Son Mesaj: ankaram
  Isim Yerine Rakam Geliyor ankaram 4 181 27-12-2022, 09:00
Son Mesaj: ankaram
  Başlıkları Aynı Olmayan EXcel Tablosunu Dosya Bul Butonu Ile Accese Veri Almak snapper 1 189 17-12-2022, 03:13
Son Mesaj: dsezgin

Foruma Git:


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