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: 987 | Odgovora: 9 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mdax
Dalibor Markovic
VK Group - DHL
Srbija, Kraljevo

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



Profil

icon Opet taj SQL i error 3265. Hitno potrebna pomoć19.06.2005. u 17:04

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?
19.06.2005. u 17:04 

Marko_L
Marko Lošonc
Project Manager, Maxifer d.o.o
Beograd

Moderator
Član broj: 20532
Poruke: 2134
*.yubc.net.

Jabber: Marko_L@elitesecurity.org
ICQ: 249407402
Sajt: www.jurassicsoftware.com


Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć19.06.2005. u 18:53
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
19.06.2005. u 18:53 

mdax
Dalibor Markovic
VK Group - DHL
Srbija, Kraljevo

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



Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć20.06.2005. u 12:42
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
20.06.2005. u 12:42 

mdax
Dalibor Markovic
VK Group - DHL
Srbija, Kraljevo

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



Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć20.06.2005. u 12:46
ne znam 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.
20.06.2005. u 12:46 

Marko_L
Marko Lošonc
Project Manager, Maxifer d.o.o
Beograd

Moderator
Član broj: 20532
Poruke: 2134
*.yubc.net.

Jabber: Marko_L@elitesecurity.org
ICQ: 249407402
Sajt: www.jurassicsoftware.com


Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć20.06.2005. u 15:56
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
20.06.2005. u 15:56 

mdax
Dalibor Markovic
VK Group - DHL
Srbija, Kraljevo

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



Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć23.06.2005. u 06:09
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.
ne znam š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
23.06.2005. u 06:09 

Marko_L
Marko Lošonc
Project Manager, Maxifer d.o.o
Beograd

Moderator
Član broj: 20532
Poruke: 2134
*.yubc.net.

Jabber: Marko_L@elitesecurity.org
ICQ: 249407402
Sajt: www.jurassicsoftware.com


Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć23.06.2005. u 16:13
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
23.06.2005. u 16:13 

mdax
Dalibor Markovic
VK Group - DHL
Srbija, Kraljevo

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



Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć23.06.2005. u 18:50
Da ali mislim da unikode znakovi ne bi trebali da ometaju rad baze ako su to podaci a ne nazivi tabela, querija ili komandi. ne znam! 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.
23.06.2005. u 18:50 

Marko_L
Marko Lošonc
Project Manager, Maxifer d.o.o
Beograd

Moderator
Član broj: 20532
Poruke: 2134
*.yubc.net.

Jabber: Marko_L@elitesecurity.org
ICQ: 249407402
Sajt: www.jurassicsoftware.com


Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć23.06.2005. u 19:27
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
23.06.2005. u 19:27 

mdax
Dalibor Markovic
VK Group - DHL
Srbija, Kraljevo

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



Profil

icon Re: Opet taj SQL i error 3265. Hitno potrebna pomoć13.07.2005. u 22:40
Problem rešen
13.07.2005. u 22:40 

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

[ Pregleda: 987 | Odgovora: 9 ]

Postavi temu Odgovori

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