Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Access » zezalice
zxz 20.12.2013 16:39
Predmet:Re: zezalice

Probal neko ovo?
Napisite bilo sta.

carobnjak 20.12.2013 18:50
Predmet:Re: zezalice

Nalaze se u drugoj bazi podataka nazivom baza pa su uvezeni u app to jest tabela Artikli
aLI vjerovatno ima neka caka Smiling

dex 20.12.2013 20:33
Predmet:Re: zezalice

Pravi bazu sa imenom k.tmp u directory documents and setings i uvozi tabelu iz baza.mdb (bez prvog reda)
Funkcija P pronalazi putanju direktorijuma documents and setings
Ima jos dosta (za mene) slozenog koda koji treba prouciti.
Ima dosta stvari koje se mogu upotrebiti na razne korisne nacine.

Forma je stavljena na startup da bi na OnOpen pozvala potrebne procedure i odmah postaje nevidljiva.
Na OnClose verovatno cisti smece za sobom.

Zbog cega si pravio funkciju Db_Putanja? Zar nije bilo lakse iskoristiti

Me.Application.CurrentProject.Path

(kao sto si nedavno napravio Almiru?)

(Pitam zbog toga sta od ovoga da koristim u svojim aplikacijama)

Odakle li vadi onu expres kafu?
Ima nesto u MSsysmoja, ali ne znam cime da otvorim Wink

zxz 20.12.2013 20:34
Predmet:Re: zezalice

Da nalaze se u drugoj bazi ali gdje je ta baza.

zxz 20.12.2013 20:39
Predmet:Re: zezalice

Citat:
Zbog cega si pravio funkciju Db_Putanja? Zar nije bilo lakse iskoristiti
Me.Application.CurrentProject.Path

da u pravu si ali u starim verzijama 2 i 97 nije bilo te naredbe pa sam ja napravio moju proceduru i sad je stalno koristim.
Dovoljno je ovo gore tvoje sto si napisao ali eto.

necu za sad ostalo komentarisati.

zxz 24.12.2013 22:39
Predmet:Re: zezalice

Sta bi sa ovom mojom zezom2.
Niko vise nista ne zeli reci izgleda.

zxz 25.12.2013 11:43
Predmet:Re: zezalice

Posto vise niko nece da pokusam objasniti.
90% toga je dexxxl vec razjasnio i kao sto on napisa mislim da ima ovdje korisnih stvari koje bi se mogle negdje i primijeniti.
O B J A S NJ E NJ E Z e z a 2.
Imamo dvije mdm jedna se zove app.mdb a druga baza.mdb
U baza mdb se nalazi samo jedna tabela i nista vise.
U app.mdb postoji linkovana tabela artikli koja se nalazi u baza.mdb.
Podaci iz ove tabele se nigdje ne koriste.
Pored ove tabele imamo jos jednu koja se zove MSsysmoja i ona je nevidljiva zato sto ima naziv kao sistemska.
Znaci ako stavimo u naziv tabele Msys______ onda ce je acceess smatrati kao sistemsku i bit ce nevidljiva.
U ovoj tabeli imamo 3 polja:
id-Autonumber...Klasicni autonumber i nista vise
sysmoja-Ole Object...E o ovom polju je smjestena jos jedna mdb koja se pri podizanju kopira temp file pod nazivom k.tmp.
Znaci ako preimenujemo k.tmp u k.mdb vidjet cemo da je to baza sa podacima artikala.
Ova baza se brise pri zatvaranju app.mdb
mm-Memo polje ...u njemu nije nista zapisano i nicemu ne sluzi sem da zbuni.

Imamo jos Query koji se zove Q.
Njegov SQL se Kreira kodom i to radi funkcija xx.

postupak:
Pri pokretanju app.mdb podize se forma koja je u startup-u i zove se F.
Na on load ove forme pokrece se funkcija relink koja vrsi relink tabele artikli na baza.mdb
Ova forma postaje nevidljiva na osnovu koda koji je postavljen na on timer.
Iz relink funkcije pozivaju se jos dvije funkcije:
KK koja iz tabele MsysMoja iz polja sysmoja kopira bazu pod imenom k.tmp u temp direktorij.
XX funkcija koja kreira novi sql na osnovu putanje do baze k.tmp i ovaj sql zapisuje u query Q te taj query podize.

Gjoreski 12.04.2014 23:30
Predmet:Re: zezalice

LESNO E EOVA SAMO MALKU LOGIKA
Prilozi:
trikforma.rar (Velicina datoteke:33.97 KB)

zxz 12.04.2014 23:38
Predmet:Re: zezalice

Hehe rijesio si svaka cast.

zxz 12.04.2014 20:20
Predmet:Gdje je forma

Gdje je forma iz starzupa?
Nadjite formu koja se podize u startup-u.
Prilozi:
trikforma.zip (Velicina datoteke:42.63 KB)