Newsgroup: it.comp.lang.delphi
Titolo: Quale Data Base usare?

Salve sono nuovo. Ho letto in giro che borland non supporta più
ufficialmente il famoso BDE.
Visto che devo cominciare a imparare tutto da zero, volevo imparare a usare
delphi con qualcosa che duri un po' di tempo.
Fino ad ora ho usato Visual Basic e Access tramite il famoso DAO.
Volendo passare a Delphi volevo un motore di database da poter usare,
scalabile da mono a più utenti, e magari con una licenza libera o inclusa in
delphi.
Cosa si può usare?
Grazie.

Cosa si può usare?
Puoi lanciare questa query con google innanzitutto:
http://groups.google.it/groups?&q=quale+database+utilizzare&meta=group%3Dit.comp.lang.delphi
cmq alla fine i principali sono firebird, interbase, mysql.
-- 
Morde. 
(morde at programmer dot net)

 scalabile da mono a più utenti
I motori di accesso ai dati disponibili con Delphi sono:
    - ADO: per Access e SQLServer, usato con profitto anche con Oracle
    - DbExpress: un layer di software di proprietà Borland tra il db e
l'applicazione
    - BDE: motore di accesso multipiattaforma ma non più supportato
In base al motore database che intendi usare Delphi ti mette poi a
disposizione anche componenti a basso livello per l'acceso diretto ai dati:
insieme al pacchetto Delphi trovi i componenti Ib per database Interbase (a
pagamento) e FireBird (gratuito), ma in Internet trovi altri componenti free
quali ad esempio gli Zeos, per PostGreSQL, Oracle, Interbase e altri.
Insomma: arrivare ai dati senza BDE non è un problema. Per quanto riguarda
la possibilità di cambiare il database che sta sotto la tua applicazione, i
motori generici sono ADO di Microsoft e DbExpress di Borland. Personalmente
di solito uso ADO senza (mi tocco i bassifondi) mai alcun problema, altri in
questo NG sono altrettanto soddisfatti di DbExpress: vedi tu.
Saluti
        Marco Bortolani
 
infoN...@marcobortolani.it

 questo NG sono altrettanto soddisfatti di DbExpress: vedi tu.
ado con cosa? M$Sql?
A
--
Per rispondere non usare il reply ma scrivere al seguente indirizzo:
zzato(at)supereva;it
Please, don'r reply this message.
Use this address:
zzato(at)supereva;it

> ado con cosa? M$Sql?
In generale con M$SQL (come lo chiami tu), M$DE o M$Access (il dinamico
trio), però l'ho provato con discreto successo con Oracle 9 (molto meglio
del BDE) e appena ho un po' di tempo vorrei provarlo con Interbase 6 (grazie
al caro Marco Kregar che qualche tempo fa mi ha indicato i link per i
driver).
Saluti
        Marco Bortolani
 
infoN...@marcobortolani.it

Se vuoi continuare a usare access, ti posso consigliare
i componenti freeeware kadao
(
www.delphi.pari.bg
) per utilizzare  sorgenti dati jet 4 o odbc direttamente
Saluti
Andrea

mai provato i DOA per Oracle di Allround Automation?



A dir la verità no, ma devo ammettere che uso Oracle veramente poco.
Se dici che si tratta di roba valida, alla prima occasione li provo.
Saluti
        Marco

> mai provato i DOA per Oracle di Allround Automation?
Li uso ormai da 2 anni... Mai un problema!
Per l'accesso a ORACLE sono proprio degli ottimi componenti.
--
Acqua

 ha scritto nel messaggio
news:xehjb.41024$e6.14...@twister2.libero.it...

Se vuoi annegarti, va nel mare dice il proverbio
MSDE con ADO
Non hai problemi di licenze e di installazioni su chi ha windows 2000 o
Office 2000
Puoi passare a SQL Server per un numero di applicazioni superiori a 5
Puoi gestirtelo da Access in locale.