Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da gi koristam EOF i BOF. Deko

[es] :: Visual Basic 6 :: Kako da gi koristam EOF i BOF. Deko

[ Pregleda: 2107 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

DekoRoker
Dejan Mladenovski
AlsaNet Macedonia
Skopje

Član broj: 173866
Poruke: 4
77.29.14.*



Profil

icon Kako da gi koristam EOF i BOF. Deko05.03.2008. u 19:50 - pre 196 meseci
Luge imam problem. Problemot e sto ne znam kako da najdam zapis od baza na podatoci. Ako mozete da mi dadete source code za ova togas odlicno. Ako ne barem objasnete kako da gi koristam EOF(end of file) i BOF(begin of file). VE MOLAM POMOGNETE ITNO E. FALA
 
Odgovor na temu

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.eunet.yu.

Sajt: www.vasictech.net


+1 Profil

icon Re: Kako da gi koristam EOF i BOF. Deko05.03.2008. u 21:20 - pre 196 meseci
Primer iz koda za pretrazivanje baze povezane preko ADO

Code:
Adodc1.Recordset.MoveFirst
If Text1.Text <> Adodc1.Recordset(0) Then
Do
If Adodc1.Recordset.EOF Then 
MsgBox "Nema podatka u bazi"
Exit Sub
End If
Adodc1.Recordset.MoveNext
Loop Until Text1.Text = Adodc1.Recordset(0)



EOF = End Of File
BOF = Begining of File

Znaci ova linija If Adodc1.Recordset.EOF Then UradiNesto
ako stigne do kraja baze da izvrsi zadate komande....
 
Odgovor na temu

galahad
Slobodan Todorov
Radio-televizija Vojvodine,
Jack-Of-All-IT-Trades, Web redakcija
Novi Sad

Član broj: 20613
Poruke: 146
*.ADSL.panline.net.

Jabber: galahad@elitesecurity.org
ICQ: 52020296
Sajt: www.todorowww.net


+4 Profil

icon Re: Kako da gi koristam EOF i BOF. Deko05.03.2008. u 21:31 - pre 196 meseci
Prvo, ne reche koju verziju VB koristish, da li VB6 ili VB.NET

Evo primera kako bi to koristio iz VB6, sa korishtjenjem DAO objekata

Code:

Dim DB As Database
Dim RS As Recordset

Set DB = OpenDatabase("nekabaza.mdb")
Set RS = DB.OpenRecordset("neka_tabela")

RS.MoveFirst
While Not RS.EOF
  ' Ovde radish neshto
  RS.MoveNext
Wend

While Not RS.BOF
  ' Ovde radish neshto drugo
  RS.MovePrevious
Wend


U sushtini EOF je uvek False, sve dok ne dodjesh do poslednjeg sloga u bazi... Slichno je za BOF, s jedinom razlikom shto je False sve dok ne dodjesh do prvog sloga u bazi... To je u sushtini to, nadam se da smo pomogli malo...
- SKRati link - JaZaKraljevo.rs -

"I have never let my schooling interfere with my education." - Mark Twain
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.115.*



+7 Profil

icon Re: Kako da gi koristam EOF i BOF. Deko05.03.2008. u 23:35 - pre 196 meseci
ADODB.Recordset ima i RecordCount Prop. (broj pronadjenih redova u tabeli posle SQL upita)
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako da gi koristam EOF i BOF. Deko06.03.2008. u 02:51 - pre 196 meseci
koji ume da zada problema :) pa je preporucljivije u te svrhe koristiti COUNT(*)
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.113.*



+7 Profil

icon Re: Kako da gi koristam EOF i BOF. Deko06.03.2008. u 13:57 - pre 196 meseci
To mora da je neki neotkriveni MS bug
ovo je sala

[Ovu poruku je menjao Eurora3D Team dana 06.03.2008. u 21:16 GMT+1]
 
Odgovor na temu

[es] :: Visual Basic 6 :: Kako da gi koristam EOF i BOF. Deko

[ Pregleda: 2107 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.