Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
24/11/2013 17:57
Konu Sahibi
ceforce
Yorumlar
3
Okunma
2184
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

ceforce

Üye
Kullanici Avatari
Üye
8
3
20/03/2009
0
Çorum
Ofis XP
08/03/2017,20:23
Çözüldü 
"Ya BOF ya da EOF Doðru veya geçerli kayıt silinmiş. İstenen işlem geçerli bir kayıt gerektiriyor."

böyle bir hata alıyorum.
veritabanımda böyle bir kayıt olmadığı için hata alıyorum.acaba bu hata yerine kayıt bulunamadı diye bir hata verdirmek için if komutu mu while komutu kullanmam gerekli nasıl kullanabilirim


ceforce, 20-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

alpeki99

Düşünmek en zor iştir...
Kullanici Avatari
Uzman
O....
6.090
29/10/2008
Bursa
Yazılım Geliştirici
Ofis 2010 32 Bit
31/08/2017,19:08
Çözüldü 
Son kayıttan sonraki adıma ilerlemek istemişsiniz. Genelde döngüde kullanılır ama kodlarınızı görmek lazım:

Visual Basic Code
1
2
3
4
5
6
Do While Not rst.EOF

..
..

Loop


gibi çok farklı kullanım şekilleri var.


AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla

ceforce

Üye
Kullanici Avatari
Üye
8
3
20/03/2009
0
Çorum
Ofis XP
08/03/2017,20:23
Çözüldü 
KODLAR
If adi.Text = "" Then
MsgBox "Boş Arama Gerçekleştirilemez"
Else
Dim conn As Connection
Set conn = New ADODB.Connection
conn.ConnectionString = "Provider=microsoft.jet.oledb.4.0"
conn.Open App.Path & "\db.mdb"
Set ac = New ADODB.Recordset
SQL = "select * from Tablo1 where adi ='" & CStr(adi.Text) & "' and soyadi ='" & CStr(soyadi.Text) & "' "

ac.Open SQL, conn, 1, 3
tckimlikno.Text = ac("tckimlikno")
kayittarihi.Text = ac("kayittarihi")
dogumtarihi.Text = ac("dogumtarihi")
adres.Text = ac("adres")
tedavi.Text = ac("tedavi")
telefonno.Text = ac("telefonno")
ac.Update
ac.Close
End If


ceforce, 20-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

ceforce

Üye
Kullanici Avatari
Üye
8
3
20/03/2009
0
Çorum
Ofis XP
08/03/2017,20:23
Çözüldü 
Ben Çözdüm
If ac.EOF = True Then
MsgBox "Böyle Bir Kayıt Yok, Yada Soyadı Bölümü Boş"
Else
.
.
.
end if


ceforce, 20-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Sorgulama Hatası U.ALTUN 4 74 5 saat önce U.ALTUN
Çözüldü Kayıt Silme Hatası burhanb 6 186 08/09/2017, 14:01 burhanb
Çözüldü "msoFileDialogFilePicker" hatası gogoli01 11 2.481 20/07/2017, 19:36 ozanakkaya
Çözüldü Null Hatası ertans 3 263 07/07/2017, 14:53 ertans
Çözüldü Veritabanında Tıklanan Düğmenin Adı Yada Değerini Tabloya Nasıl Aktarabilirim cemre1970 2 253 03/06/2017, 22:11 cemre1970

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.