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

Da li neko zna (MDB u MDE)???

[es] :: Access :: Da li neko zna (MDB u MDE)???

[ Pregleda: 3237 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Goraan
Goran Kovacevic
Srbija

Član broj: 98603
Poruke: 29
77.46.255.*

Sajt: www.vasiq.com


Profil

icon Da li neko zna (MDB u MDE)???06.09.2007. u 22:22 - pre 202 meseci
Da li je moguce veliku MDB bazu sa stotinama formi, makroa i kverija, ikako konvertovati u MDE, posto mi ne polazi za rukom (access mi ne dozvoljava)...? Hvala unapred!
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Da li neko zna (MDB u MDE)???07.09.2007. u 07:04 - pre 202 meseci
Kakvu grešku prijavljuje? Možda grešiš negde u postupku. Možda bi trebalo razdvojiti tabele u jedan mdb a ostale objekteu drugi i Uraditi Compact on Close. Evo jednog kratkog uputstva. Neka se naša datoteka zove materjalno.mdb .

PRAVLJENJE .MDE DATOTEKE ZA
DISTRIBUCIJU


- Prvo materjalno .mdb datoteku kopirati u drugi direktorijum.
- U Tools->Startup postaviti ispis u polje Application Title , popuniti
Application Icon, Menu Bar, Display Form/Page i Shortcut Menu Bar.
(Ukoliko postoji više menija koji se smenjuju u Menu Bar treba
ukucati osnovni ili glavni i na njega prilepiti sve pomoćne alatke
za rad pošto ostali meniji služe samo za izbor stavki i nisu dostupni
prilikom unosa, izmene, brisanja, pregleda ili štampe) .
Dečekirati sve opcije , a čekirati samo Display Status Bar.
- Otvoriti kopiju i konvertovati u Access 2002 file format
sa novim nazivom recimo matrjano02.mdb.
Tools > Dtabase Utilities -> Convert Database -> To Access 2002 File format
- Zatvoriti je i napraviti .mde datoteku od konvertovane sa
novim nazivom materjalno02.mde
Tools > Dtabase Utilities ->Make MDE File...
- Takva datoteka spremna je za distribuciju .
- Distribuiraju se materjalno02.mde i tabele.mdb s tim što ova druga
mora da bude u dirktorijumu i na putanji gde je bila prilikom linkovanja.
- Datoteka .MDE sadrži i tabele koje su zajedničke za sve korisnike
i svaka izmena u tim tabelama zahteva pravljenje nove .MDE datoteke.
Zato je dobro da se omogući ažuriranje tih tabela iz programa.


[Ovu poruku je menjao Getsbi dana 07.09.2007. u 12:44 GMT+1]
 
Odgovor na temu

Goraan
Goran Kovacevic
Srbija

Član broj: 98603
Poruke: 29
77.46.255.*

Sajt: www.vasiq.com


Profil

icon Re: Da li neko zna (MDB u MDE)???07.09.2007. u 10:52 - pre 202 meseci
Hvala na odgovoru!

Greska je ustvari obavestenje da Microsoft Access nije u mogucnosti da napravi MDE fajl, u opciji VISE O GRESCI mogu procitati sledece obavestenje:

This error is usually associated with compiling a large database into an MDE file.  Due to the method used to compile the database, a considerable number of TableID references are created for each table.  The Microsoft Jet database engine version 4.0 can only create a maximum of 2048 open TableIDs at one time.  Exporting a database as an MDE potentially can exceed this limit if the database has a large number of objects (table, macro, form, report, etc).
There is no accurate method to estimate the number of TableIDs the Jet database engine uses during the process of compiling a database as an MDE.  However, each VBA module and each form uses one TableID, as a result, if the database has 500 forms, and each form's HasModule property is set to Yes, as many as 1,000 TableIDs are used.

Probacu u toku dana da se poigram tvojom idejom ali se plasim da posle svega toga ponovo ne dobijem isti reziltat.

Pozdrav

 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Da li neko zna (MDB u MDE)???07.09.2007. u 11:43 - pre 202 meseci
Probaj sa nekom manjom .mdb i videćeš da to funkcioniše. Inače je preporuka da se tabele drže odvojeno od ostalih objekata, i da se distribuira samo .mde sa tim objektima i linkovima ka posebnom .mdb-u. I još jedan savet:

Č I Š Ć E NJ E .MDB D A T O T E K E O D S M E Ć A

S vremena na vreme importovati sve objekte iz stare .mdb datoteke u novu .mdb sa drugim imenom.
Prilikom importovanja u "Options" cekirati (Menus and Toolbars)
U Tools->Options->General
- Cekirati opciju Compact On Close.
- Print Margines staviti na 0.564
U Tools->Options->KeyBoard->Move After Enter
- Cekirati opciju Next Field
U Tools->Options->KeyBoard->Arrow key Behavior
- Cekirati opciju Next Field ; ako zelite da i kursorskim tasterima prelazi iz polja u polje
- Cekirati opciju Next Character ; ako zelite da kursorskim tasterima ide slovo po slovo u polju
Popuniti Startup.
Kod VBA->Tools->References…. Skinuti cekiranje sa opcije :
Microsoft ActiveXData Objects 2.1 Library i cekirati opciju
Microsoft Dao 3.6 Object Library.
Kompajlirati VBA->Debug->Compile.....

Ovo su neke moje opcije i ne moraš ih sve striktno primeniti. Bitno je prebacivanje da smanjiš početni .mdb kako bi ti uspela operacija pravljenja .mde .


 
Odgovor na temu

Goraan
Goran Kovacevic
Srbija

Član broj: 98603
Poruke: 29
77.46.255.*

Sajt: www.vasiq.com


Profil

icon Re: Da li neko zna (MDB u MDE)???07.09.2007. u 12:07 - pre 202 meseci
Hvala na savetima, veoma su korisni!
Ja usput kapiram opcije accessa pa mi puno znace takvi saveti.
Sto se tice MDE-a, meni je potreban da bih zastitio module i td... pa imam jedno kratko pitanjce... Baza je zasticena: Vezana za had disk broj, iskljucen shift, sakrivene tabele, makroi, forme, kveriji i td, kao i ceo dat. window, koliko ja kontam to je vise nego dovoljno i bez MDE-a?
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Da li neko zna (MDB u MDE)???07.09.2007. u 13:47 - pre 202 meseci
Pitanje zaštite je pored toga što je tehničko i filozofsko. Nje nikad dovoljno ili bolje rečeno: za dobrog majstora ništa nije nedostižno. Dok je s druge strane najvažnije kao na kući, ne ostaviti vrata otključana jer je to direktan poziv za "nezvane goste". Za prosečne korisnoke je dovolno to što si naveo. No .mde ne treba da shvatiš samo kao zaštitu od provaljivanja u program već i kao mogućnost da se rade intervencije na programu, recimo na lokalnoj radnoj stanici dok je baza .mdb na serveru. Znači zaštita od samog sebe i eventualnog brljanja po podacima. Zato i sam i preporučio razdvajanje tabela od ostalih objekta.
 
Odgovor na temu

Goraan
Goran Kovacevic
Srbija

Član broj: 98603
Poruke: 29
77.46.255.*

Sajt: www.vasiq.com


Profil

icon Re: Da li neko zna (MDB u MDE)???07.09.2007. u 15:20 - pre 202 meseci
Skroz si u pravu, hvala na savetima!
 
Odgovor na temu

[es] :: Access :: Da li neko zna (MDB u MDE)???

[ Pregleda: 3237 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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