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

Baza podataka u VB

[es] :: Visual Basic 6 :: Baza podataka u VB

[ Pregleda: 3803 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

GMC
Selo Veselo

Član broj: 11492
Poruke: 338
*.as54.tz.bih.net.ba.



Profil

icon Baza podataka u VB27.10.2003. u 15:17 - pre 250 meseci
E ovako nisam bas neki expert za programiranje u VB-u ali znam osnovne stvari. samo jedna stvar me muci a to je: kada snimim neke podatke u bazu podataka(npr. katalog.dat) i sada kad ja unesem neki tekst u editbox da mi se izlistaju podaci iz baze podataka. Tj da pomocu tog teksta program pronadje u bazi podataka zeljene informacije.
primjer:
Kad unesem CD1 u editbox i pritisnem dugme nadji da mi se izlistaju svi podaci o cd1 koje sam unijeo u bazu.

Hvala
Ajd Zdravo
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.yubc.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Baza podataka u VB27.10.2003. u 15:24 - pre 250 meseci
Treba da otvoris recordset koji ce imati Source nesto ovako
Code:

SqlQuery="SELECT * FROM ImeTabele WHERE ImePolja='CD1'"

i onda iz recordseta pokupis podatke i prikazes.

Sa kojom bazom radis?


 
Odgovor na temu

GMC
Selo Veselo

Član broj: 11492
Poruke: 338
*.as54.tz-old.bih.net.ba



Profil

icon Re: Baza podataka u VB27.10.2003. u 17:02 - pre 250 meseci
hm
moram priznati da mi tvoj odgovor nije bas jasan, ocu rec nisam nista skontao (al narvno hvala na pokusaju) pa jel moguce da to samo malcice opsirnije napises ??

Ajd Zdravo
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.yubc.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Baza podataka u VB27.10.2003. u 17:35 - pre 250 meseci
Code:

Option Explicit

Private Const mcstrDSNBeg       As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
Private Const mcstrDSNEnd       As String = ";Persist Security Info=False"
Private Const mcstrPath         As String = "C:\DatabaseFile.mdb"
Private Const mcstrDSN          As String = mcstrDSNBeg & mcstrPath & mcstrDSNEnd
Private Const mcstrSQLQuery     As String = "SELECT * FROM Patient WHERE PatientID=1"

Private Sub Form_Load()
    
    Dim adoConn     As ADODB.Connection
    Dim adoRS       As ADODB.Recordset
    Dim adoField    As ADODB.Field
    
    Set adoConn = New ADODB.Connection
    
    ' OTVORI KONEKCIJU
    adoConn.Open mcstrDSN
    
    Set adoRS = New ADODB.Recordset
    
    'OTVORI RECORDSET
    adoRS.Open mcstrSQLQuery, adoConn
    
    'ISPISI PODATKE
    If adoRS.RecordCount > 0 Then
        For Each adoField In adoRS.Fields
            Debug.Print adoField.Name, adoField.Value
        Next
    End If
    
    'ZATVORI I UNISTI OBJEKTE
    adoRS.Close
    Set adoRS = Nothing
    
    adoConn.Close
    Set adoConn = Nothing
    

End Sub


mcstrDSN ti je connection string i on zavisi od baze sa kojom radis (btw, to nigde nisi naveo). Connection i Recordset objekti sluze za rad sa bazom - preuzimanje podataka, upis novih, modifikacija postojecih, brisanje, .... Ako nisi sa ovim objektima radio pogledaj MSDN.
U bazi (npr. Access) podaci su organizovani u tabelama, a tabele imaju polja.
Ovaj SQL upit
SELECT * FROM Patient WHERE PatientID=1
ce selektovati sve zapise iz tabele Patient gde polje PatientID ima vrednost 1.



[Ovu poruku je menjao mladenovicz dana 15.02.2006. u 00:27 GMT+1]
 
Odgovor na temu

i_nenad
Nenad Ilic
Beograd

Član broj: 13670
Poruke: 16
*.vdial.verat.net



Profil

icon Re: Baza podataka u VB04.11.2003. u 01:49 - pre 249 meseci
Covek radi sa .dat datotekom .
Tu datoteku posmatraj kao textualni file i otvaraj pomocu File sistem objecta.
Da bi napravio pretraku potrebno je da napravis algoritam koji ce pretrazivati tu datoteku .
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.yubc.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Baza podataka u VB04.11.2003. u 11:04 - pre 249 meseci
ako ne koristis neku standardnu bazu imaces mnogo vise posla. Jednostavnije ti je da importujes te podatke u Access npr. nego da se zezas sa dat fajlom.
Elem, napravi neku strukturu (Type) ili klasu koja predstavlja jedan zapis iz dat fajla, i na pocetku procitas dat fajl i napunis jednu kolekciju (Collection objekat) sa zapisima (Type ili klase) i onda radis search na toj kolekciji.
 
Odgovor na temu

IpAsOfT
Bor

Član broj: 13527
Poruke: 105
*.ptt.yu



+7 Profil

icon Re: Baza podataka u VB07.11.2003. u 23:24 - pre 249 meseci
Zashto ne bi neko krenuo sa jednostavnijim upoznavanjem codova za upravljanje podacima u bazama podataka.

Hvala.
I have not failed. I've just found 10,000 ways that won't work. (Thomas Edison)
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Baza podataka u VB07.11.2003. u 23:33 - pre 249 meseci
Hmmm.. vec smo imali takvih zahteva ovde na VB forumu.. videcu malo sa ostalim moderatorima sta da radimo (tj. da li uopste da radimo nesto). Ne znam samo da li se zahtev odnosi na ADO ili SQL? Ili verovatno i jedno i drugo?
Mali je problem sto je "upoznavanje SQL-a" prikladnije kao tema u DataBase forumu, ali tamo uglavnom dolaze ljudi koji znaju SQL manje-vise.

Zeljko, dentone, imenjace Krsticu, i ko jos ono bese moderator? Sta kazete?

Commercial-Free !!!
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.yubc.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Baza podataka u VB08.11.2003. u 13:29 - pre 249 meseci
Ja mislim da bi trebalo praviti (ako odlucimo da pravimo) tutorial samo za ADO (bar na ovom forumu). Jedno takvo uputstvo bi imalo dovoljno sampleova (bar ga ja tako zamisljam ) za neki pocetni nivo, a pocetnici su i "ciljna grupa" za ovaj tutorial. Sa tim sampleovima bi se na neki nacin pokrile i najelementarnije stvari iz SQLa.
 
Odgovor na temu

[es] :: Visual Basic 6 :: Baza podataka u VB

[ Pregleda: 3803 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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