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

Opet taj SQL i error 3265. Hitno potrebna pomoć

[es] :: Visual Basic 6 :: Opet taj SQL i error 3265. Hitno potrebna pomoć

[ Pregleda: 3632 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mdax
Dalibor Markovic
Srbija, Kraljevo

Član broj: 14211
Poruke: 152
*.ptt.yu.



+17 Profil

icon Opet taj SQL i error 3265. Hitno potrebna pomoć19.06.2005. u 17:04 - pre 229 meseci
Pravim bazu za audio CD-e.
Ovo dole sam kopiro iz acesa xp.
Kad pokrenem aplikaciju pojavljuje se graška!

Run time error 3265
Item cannot be found in the collection corresponding to the requested name or ordinal.

OpenAll.Open "SELECT CD.KtBroj, CD.Naziv, IZ.Izvodjac, PE.Pesma, PE.Zanr FROM (CD INNER JOIN IZ ON CD.KtBroj=IZ.KtBroj) INNER JOIN PE ON IZ.idIZ=PE.idIZ;", Cnn, adOpenKeyset,adLockOptimistic

Koristim referencu za ADO 2.7
OpenAll je Recordset

Baza se sastoji iz 3 tabele
1. CD -Tabla
KtBroj -Ključ u stringu
Naziv -String za naziv CD-a

2. IZ -Tabla
Izvodjac -String za ime grupe ili ime pevača
KtBroj -Veza sa prethodnom tablom
IdIZ -Autonumber, veza za tabli PE (KLJUČ)

3. PE -Tabla
Pesma -String za naziv pesme
IdIZ -Veza
Zanr -Bajt za tip žanra

E sad šta treba!
Treba mi nešto kao QUERI, to jest:
KtBroj, Naziv, Izvodjac, Pesma, Zanr.

Gde grešim?
 
Odgovor na temu

Marko_L
Beograd

Član broj: 20532
Poruke: 2885
*.yubc.net.

Jabber: Marko_L@elitesecurity.org


+828 Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć19.06.2005. u 18:53 - pre 229 meseci
Upit kao upit je dobar.Možeš da probaš da ga postaviš i ovako
Code:
SELECT CD.KtBroj, CD.Naziv, IZ.Izvodjac, PE.Pesma, PE.Zanr FROM CD, IZ, PE WHERE cd.KtBroj = IZ.KtBroj AND IZ.idIZ = PE.idIZ

mada je to ista stvar.E sad, greška može biti negde u bazi, odnosno možda je nekom polju promenjeno ime pa upit ne može da ga nađe ili nešto slično.Proveri da li su tabele i polja sigurno nazvana tako kako stoje u upitu, možda si slučajno nešto promenio.

-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx
ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca
m.
-Piše "Insert disk 3", a jedva sam i ova
dva ugurao u drajv
-Postoje samo dve osobe kojima
verujem, jedna sam ja, a druga nisi ti
 
Odgovor na temu

mdax
Dalibor Markovic
Srbija, Kraljevo

Član broj: 14211
Poruke: 152
*.ptt.yu.



+17 Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć20.06.2005. u 12:42 - pre 229 meseci
Nije mi jasno kako to da baza izvanredno radi u acesu, a u vb neće.
Probaću da nabacim ceo program na poruku.
OP koristio sam COOL XP!
Prikačeni fajlovi
 
Odgovor na temu

mdax
Dalibor Markovic
Srbija, Kraljevo

Član broj: 14211
Poruke: 152
*.ptt.yu.



+17 Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć20.06.2005. u 12:46 - pre 229 meseci
Neznam sajt sa koga sam skinuo COOL XP.
Proban, ne radi!
Inače program radim drugaru bez nadoknade, pa ako mislite da od vas zahtevam da mi pomognete da bih zaradio neki dinar, varate se. Inače u ovom slučaju ne bih postavio projekat na sajt, a uz to i ne bavim se programiranjem. Čovek me moli već pola godine da mu uradim programčić.

Ako neki ima nešto da izmeni u mom kodu, mogao bi mi mnogo pomoći.
 
Odgovor na temu

Marko_L
Beograd

Član broj: 20532
Poruke: 2885
*.yubc.net.

Jabber: Marko_L@elitesecurity.org


+828 Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć20.06.2005. u 15:56 - pre 229 meseci
Ajde kaži bar gde ti javlja grešku, na kojoj liniji ? Ja taj Cool XP nemam, tako da ne mogu ni da startujem pa uradi debug, a nemam vremena da gledam kompletan kod.Jedino što sam primetio na brzaka jeste da ovde
Code:
Case 2
            OpenAll.Filter = "IZ.Izvodjacj LIKE '*" & Pretraga & "*'"

imaš slovo j viška, što će prouzrokovati grešku.
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx
ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca
m.
-Piše "Insert disk 3", a jedva sam i ova
dva ugurao u drajv
-Postoje samo dve osobe kojima
verujem, jedna sam ja, a druga nisi ti
 
Odgovor na temu

mdax
Dalibor Markovic
Srbija, Kraljevo

Član broj: 14211
Poruke: 152
*.ptt.yu.



+17 Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć23.06.2005. u 06:09 - pre 229 meseci
Ovde pravi grešku.
Da netreba još neka referenca da se postavi sem ADO-a?

NAPOMENA:
Ovaj kod sam uvezao iz access-a XP.
JOŠ NEŠTO
Kad napravim queri u acesu (povežem KtBroj,Naziv,Izvođač i pesmu), qurei u acesu radi, a ako u VB probam da otvorim taj queri javlja se ista greška.
Neznam šta može da bude u pitanju.

OpenAll.Open "SELECT CD.KtBroj, CD.Naziv, IZ.Izvodjac, PE.Pesma, PE.Zanr FROM (CD INNER JOIN IZ ON CD.KtBroj=IZ.KtBroj) INNER JOIN PE ON IZ.idIZ=PE.idIZ;", Cnn, adOpenKeyset,adLockOptimistic

Evo i linka do COOL XP. Komponenta je besplatna, malo je spora, ali mi se sviđa
jer mislim da XP izgled može da ima i u Win 9X, a ima i novih komponenti.
Nevezano za moj program preporučujem da je skinete (3,53 Mb).

http://www.vbmaster.gbadmin.de/downloads/downloads2.php?rub=ocx
 
Odgovor na temu

Marko_L
Beograd

Član broj: 20532
Poruke: 2885
*.yubc.net.

Jabber: Marko_L@elitesecurity.org


+828 Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć23.06.2005. u 16:13 - pre 229 meseci
Da treba referenca, onda bi dobio grešku o tome, a ne ovu što si dobio.Što se tiče query-ja, on je sasvim ispravan.Evo čak sam nabrzaka napravio bazu kakvu si opisao i isprobao taj query, sve radi ok...Nemam ideju šta još da probaš.Možda je, na neki meni nepoznat način, problem u Unicode znakovima koje vidim da si koristio u kodu i verovatno u izradi baze.
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx
ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca
m.
-Piše "Insert disk 3", a jedva sam i ova
dva ugurao u drajv
-Postoje samo dve osobe kojima
verujem, jedna sam ja, a druga nisi ti
 
Odgovor na temu

mdax
Dalibor Markovic
Srbija, Kraljevo

Član broj: 14211
Poruke: 152
*.ptt.yu.



+17 Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć23.06.2005. u 18:50 - pre 229 meseci
Da ali mislim da unikode znakovi ne bi trebali da ometaju rad baze ako su to podaci a ne nazivi tabela, querija ili komandi. Neznam! Još jedno ne tolko važno pitanje:
Kad uradim program daću ga drugaru Zokiju, a ko želi hteo bih besplatno da ga postavim na neki server kako bi mogao da se skine. E na koji server je to moguće besplatno uraditi.
 
Odgovor na temu

Marko_L
Beograd

Član broj: 20532
Poruke: 2885
*.yubc.net.

Jabber: Marko_L@elitesecurity.org


+828 Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć23.06.2005. u 19:27 - pre 229 meseci
Pa, u principu mogu, ali ne vidim kako u ovom konkretnom slučaju jer se u WHERE klazuli upotrebljavaju brojevi.Ne znam, kada budem imao malo više vremena, pogledaću malo bolje projekat koji si okačio, možda naletim na nešto.A možda u međuvremenu neko drugi provali u čemu je fora.
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx
ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca
m.
-Piše "Insert disk 3", a jedva sam i ova
dva ugurao u drajv
-Postoje samo dve osobe kojima
verujem, jedna sam ja, a druga nisi ti
 
Odgovor na temu

mdax
Dalibor Markovic
Srbija, Kraljevo

Član broj: 14211
Poruke: 152
*.ptt.yu.



+17 Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć13.07.2005. u 22:40 - pre 228 meseci
Problem rešen
 
Odgovor na temu

[es] :: Visual Basic 6 :: Opet taj SQL i error 3265. Hitno potrebna pomoć

[ Pregleda: 3632 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

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