Newsgroup: it.comp.lang.delphi
Titolo: Il BDE...questo maledetto

Salve,
si, lo so... sono un "vecchio"... il BDE non si usa piů... ho acquistato
D5 qualche anno fa  e c'era....non mi posso permettere D7 (che, dicono,
il BDE non lo usa piů), ma ho un quesito....
Come posso fare ad "alleggerire" un setup che che contenga il BDE per un
mio programma che devo mettere in internet?
6 mb di setup per una demo scoraggia chiunque e non so cosa posso fare.
Purtroppo debbo usare il BDE...o no??
Grazie per chi mi aiuta
Ciao

dipende da quale db usi e da come vi accedi
Se usi Access o SqlServer potresti usare ADO
Se usi interbase puoi usare gli ibx.
Se usi oracle puoi usare i DOA.
Ma se accedi ad un database usando TQuery, Tsession, TDatabase etc, il BDE
ti tocca.
Bye
A.


  ABLS Team (
www.abls.it
)


Be', non penso sia del tutto vero. Ho scritto tempo fa una applicazione e
per la prima installazione
ho installato anche il bde (Innosetup). Poi per gli aggiornamenti, rilascio
di volta in volta, solo l'exe.
Per quanto riguarda il bde, se non ricordo male, c'e' un modo per
installarlo separatamente.
Ciao

 mio programma che devo mettere in internet?
saltiamo a piè pari i commenti in merito al BDE o ad eventuali "alternative" (consigliabili
almomento)..
molto dipende da come fai il setup, se utilizzi lo strumento nel CD di D5 (instalshild Express
se non ricordo male) puoi giusto settare i SOLI driver effettivamente utilizzati dal BDE, volendo
puoi anche chiedere che non installi il pnl nel pannello di controllo...ma non scendi
sotto i 5 MB .. mi spiace

Un setup autoinstallante del BDE 5.01 lo avevo preparato tempo fa; puoi
scaricarlo da:
www.altastagione.com/download2/installabde.exe
 (4,5 MB circa)
chiaramente non setta ne' alias ne' altro, e' un'installazione semplice e
pulita.
Comunque io il bde lo sto gradualmente abbandonando, sto upgradando tutte le
applicazioni a DBISAM, che consente, con un minimo sforzo in termini di
modifiche, di portarsi dietro quasi tutto il sorgente originale, e non
richiede moduli aggiuntivi, dll o casini vari; il motore di gestione dei
dati, tra l'altro gia' multiuser e pronto per il c/s, e' tutto nell'exe.
Ciao, Sandro

 ha scritto nel messaggio
news:asnbak$t0cr0$1...@ID-43509.news.dfncis.de...


 E, se lo trovo, posso utilizzarlo gratis o si deve acquistare?
DBIsam costa. Non tantissimo, ma costa.
Andrea

> Bene, ma questo DBISAM č quel nuovo motore di D7 o altro?
no, si tratta di un motore database non in dotazione, va acquistato
separatamente: 
http://www.elevatesoft.com/
Ti assicuro che vale tutti i soldi che costa, e anche di piu', blindi la tua
applicazione nell'exe e la rendi indipendente dal sistema operativo, dll,
ocx, registro, ecc. Ha procedure di autoripristino totalmente automatiche,
un supporto tecnico in tempo quasi reale, ed e' costantemente aggiornato;
inoltre ha un'implementazione sql favolosa che consente, tanto per dirne
una, di ristrutturare le tabelle variando la dimensione dei campi char senza
perdite di dati (se in piu' rispetto alla dimensione originale) e in
un'unica operazione, senza usare drop, add, update, ecc.
Ciao, Sandro

 Ciao
Mi pare si sia complicato un bel po il discorso.
Non so come l oabbiate installato voi...ma il file di installazione del
bde è una dll di circa 3,2 Mb.
E' sufficiente lanciare regsrv32 xxx.dll e parte il setup.
Quindi la dimensione già si dimezza rispetto ai 6 Mb originari....
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG