🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych.msaccess
Article #140

Re: Access bez Accessa

#140
From: Stanley P
Date: Sat, 14 Nov 1998 08:18
61 lines
3694 bytes
news.tpnet.pl wrote:
> 
> Witam,
> 
> Wg moich wiadomosci mozna skonstruowac baze Accessa ktora nie wymaga
> Accessa - tylko jeden drobiazdzek. Trzeba miec Accessa DEVELOPER EDITION
> (albo jakos podobnie sie to nazywa),

To co napisales to prawie prawda. I juz chyba wszyscy zainteresowani
watkiem wiedza, ze aby utworzyc wersje instalacyjna aplikacji "accessa
bez accessa", nalezy posiadac pakiet o nazwie ADT (dla A'2.0 i A'95,
oczywiscie dla tych dwoch wersji sa to odrebne narzedzia) oraz ODE (dla
A'97). Rozszyfrowuje skroty: Access Developer's Toolkit oraz Office
Developer Edition.

Gdzie je dostac? (tu nawiazuje do pierwszego maila watku, bo jasna
odpowiedz chyba nie padla). Legalnie - u dystybutorow oprogramowania M$.
Nielegalnie - nie wiem ;-)

> i z niej jest mozliwe wygenerowanie
> prawdziwego EXEC-a ktory ruszy bez zainstalowanego accessa na komputerze
> klienta.
> Zrodlo danych: VB for Access, autora nie pamietam. Byla do kupienia w
> warszawskim MPiK-u.

Poczytaj troche postow wstecz, bo rece juz opadaja (dobrze, ze chociaz
na klawiature ;-). Dla Accessa "kompilatora do prawdziwego .exe" nigdy
nie bylo i IHMO, przy zalozonej przez M$ koncepcji plikow .mdb (.mde),
nigdy nie bedzie. To co umozliwiaja pakiety ADT i ODE, jest wykonaniem
instalacji runtime, czyli w uproszczeniu mowiac, uzytkownik dostaje w
zasadzie pelnego Accessa bez mozliwosci projektowania (ze to moze potem
na upartego obejsc to juz inna sprawa, ale przeciez od czego sa w
Accessie mechanizmy zabezpieczen obiektow, czy tez mozliwosc
wygenerowania plikow mde w A'97; albo oba sposoby lacznie).

Do moich argumentow przeciw mozliwosci tworzenia ".exe z .mdb" dorzuce
jeszcze jedna cegielke (oprocz slynnego: "jak mozna skompilowac tabele,
indeksy?" ;-). Otoz jak wiadomo, w plikach.mdb sa przechowywane
informacje o uprawnieniach do obiektow (tabel, formularzy, itp.).
Uprawnienia moga byc przeciez modyfikowane, zarowno "recznie" przez
uzytkownikow, jak i programowo w kodzie aplikacji. Przeciez po
hipotetycznym skompilowaniu, zawartosc pliku .exe modyfikowac byloby
raczej trudno.

Reasumujac:
 Nadal podtrzymuje swoja teze, ze w koncu dla przecietnego "koncowego
usera" jest w sumie bez znaczenia, czy wsrodku aplikacji siedzi
"prawdziwy .exe", czy runtime. A ze niektorym grupowiczom runtime sie
nie podoba - no trudno, jest jak jest, nie ma co gdybac. W koncu nie ja
projektowalem Accessa i format .mdb ;-). Ponadto - o czym juz tutaj
wielokrotnie pisano - nic nie stoi na przeszkodzie, zeby dane (tabele)
trzymac w plikach.mdb (jesli ktos ten format bardzo chce), a aplikacje
zawierajaca interfejs uzytkownika napisac w innym "kompilowalnym do exe"
narzedziu, np. Visual Basicu (aczkolwiek w przypadku VB, jego .exe tez
nie jest do konca takie prawdziwe).

> PozdraWWWiam,
> Grzegorz

PozdrawiaMail&News ;-) -
	Stanley
Technical Details
Message-ID: <364D3D13.EB0D1896@pertus.com.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
References: <7290pr$qg4$1@okapi.ict.pwr.wroc.pl> <cRL22.10800$oE.2145311@news.tpnet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
Message-ID: <364D3D13.EB0D1896@pertus.com.pl>
From: Stanley P <stanley@pertus.com.pl>
X-Mailer: Mozilla 4.05 [en] (Win95; I)
MIME-Version: 1.0
Newsgroups: pl.comp.bazy-danych.msaccess
Subject: Re: Access bez Accessa
References: <7290pr$qg4$1@okapi.ict.pwr.wroc.pl> <cRL22.10800$oE.2145311@news.tpnet.pl>
Lines: 61
Date: Sat, 14 Nov 1998 08:18:52 GMT
NNTP-Posting-Host: 195.205.181.146
X-Complaints-To: abuse@tpsa.pl
X-Trace: news.tpnet.pl 911031532 195.205.181.146 (Sat, 14 Nov 1998 09:18:52 MET DST)
NNTP-Posting-Date: Sat, 14 Nov 1998 09:18:52 MET DST
Organization: TPNET - http://www.tpnet.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit