zxz | 29.12.2010 23:29 |
---|---|
Predmet:Re: Server i Access baza Pogledat cu ovo tvoje ali ja sam napravio onako kako sam te razumio. Po meni moze biti greska samo u ovom drugom Query-u pa cu ga opisati a ti reci jeli to to: "SELECT * FROM tblShemaMontaze " _ & "WHERE IDdijela='" & IdStroja & "' AND Kategorija>" & Kategorija i vjerovatno je ovdje greska: IDdijela='" & IdStroja Da nije obratno da nadje sve one koji imaju u polju idstroja isto i prva u polju iddijela. onda bi drugi SQL bio: PreuzmiIzvorni kôd (SQL):
Ako je to onda zamijeni Drugi SQL sa ovim. Sad cu pogledati tvoje. |
zxz | 29.12.2010 23:50 |
---|---|
Predmet:Re: Server i Access baza Sad vidim da ti ni polja nisu ista pa moramo prvo ovo rijesiti. Ja sam u pocetku kopirao tabelu tblShemaMontaze u Tblshema i pobrisao podatke iz nje. Sad vidim da tvoja tabela tblshema nema ista polja kao tblShemaMontaze. Neznam zasto je to tako. Rekao si mi samo da si dodao ID polje autonumber. Ako kopiras iste redove valjda bi i polja trebala biti ista prvo da to rijesimo. Ako nisu ista onda koje polje odgovara kojem polju. |
zxz | 30.12.2010 01:39 |
---|---|
Predmet:Re: Server i Access baza Evo slozi polja u TblsHema ovako: id Kaegorija IdStroja Index IdDijela KomStr Ovo zadnje nadam se da je broj komada Procedura: PreuzmiIzvorni kôd (Visual Basic):
Evo ova ti procedura radi ono sto si na slici pokazao a i opisao sam ti svaki korak. Jedino sto pretpostavljam da se prepisuje zadani idstroja gdje nadje da je id dijela jednak idstroja. Ako si ti u svom query da ovaj isti uslov onda ti nije dobar query jer imas viska podataka u njemu. Imas 27 podataka koji zadovoljavaju uslov po ulaznim parametrima i imas jos 57 onih koji imaju iz ovih 27 iddijela upisan u idstroja to je ukupno 84. |
pmiroslav | 30.12.2010 13:47 |
---|---|
Predmet:Re: Server i Access baza Ovako stoje stvari. Na dobrom si putu ali poÅ¡to imamo 5 kategorija O,1,2,3,4 mislim da treba ima ti 4 petlje. Jer ako krenemo od Kategorija = 0 i naiđemo na IDstroja = IDdijela pod kategorija = 1, onda moramo gledati dali se opet njemu pripadajući IDdijela pojavljuje u koloni IDstroja i tako provjeriti sve do kategorija = 4 |
zxz | 30.12.2010 13:53 |
---|---|
Predmet:Re: Server i Access baza Netreba ti 5 petlji. Pretpostavljao sam ja to kada si ti poceo pisati. Kategorije cemo rijesiti time sto cemo na pocetku ubaciti for petlju od 0 do 4. aizbaciti ulazni parametar kategorije. Samo neznam kako ces rijesiti id stroja. Pretpostavljam da treba i zasve id stroja a ne za jedan i nisi mi odgovorio jel u id stroja prepisujes id dijela. |
pmiroslav | 30.12.2010 14:57 |
---|---|
Predmet:Re: Server i Access baza Uvjek mora biti prepisan slog iz reda u kojem se petlja nalazi. Kategorija IDstroja Index IDdijala kom 0 0001528 1 0000001 2 ' prepisat ovo 1 0000001 2 0000005 1 ' prepisat ovo 1 0000001 3 0000006 1 'prepisati 3 0000006 7 0000010 2 'prepisat itd. |
zxz | 30.12.2010 15:23 |
---|---|
Predmet:Re: Server i Access baza Da ali sto si ti ono radio kada nadjes red u kojem imas u polju id stroja isti ide kao u prvom iddijela onda si pisao zadani idstroja a ne ovaj koji je bio tu u toj celiji tog nadjenog reda. |
pmiroslav | 02.01.2011 09:23 |
---|---|
Predmet:Re: Server i Access baza Dobro jutro, evo me ponovno. Ona kolona IDstroja, može biti i zadani IDstroja, ali bitno je u koloni IDdijela dobiti sve pripadajuće elemente. Da bi možda bilo jasnije Å¡to meni treba u Attachmentu Å¡aljem moju skraćenu bazu da vidiÅ¡ kako to radi. Tamo imam tablice: 0_tblKombinacija 1_Stroj 2_Sklop 3_Podskl 4_cvor i iz njih raznim koninacijama Querya i Funkcija izvlačim podatke koji na kraju budu složeni u tablici ShemaTransfer Sada sam ja sve podatke iz gore navedenih tablica kopirao u novu tablicu tblShemaMontaze, nadajući se da će se iz tejedna tablice na jednostavniji način moči izvuči podaci u tablicu tblShema u kojoj bi trebali biti isti bodaci kao u staroj tablici tblShemaMontaze. |
|
Prilozi: Proces.rar (Velicina datoteke:285.76 KB) |
zxz | 02.01.2011 12:38 |
---|---|
Predmet:Re: Server i Access baza Da vidim jesmo li se razumjeli. Ti hoces kada odaberes neki stroj da sve njegove elemente sklopove podsklopove cvorove itd.. iz ovih tablice prebacis u neku novu tabelu. |
pmiroslav | 02.01.2011 13:06 |
---|---|
Predmet:Re: Server i Access baza To hoču. Ali i kada odaberem samo sklop da onda dobijem njegove elemente ili odaberem samo podsklop pa dobijem njegove elemente. tblKombinacija mi služi da mogu lansirati naloge za viÅ¡e strijeva odjednom. |