Newsgroup: it.comp.software.database
Titolo: Applicativi verso db Oracle

Buongiorno a tutti.
Devo realizzare un programma applicativo per Windows che si connetta
ad un db Oracle (versione 9 per ora) e che effettui operazioni su di
esso.
Ho utilizzato in passato VisualBasic (con ADO), ma adesso vorrei
orientarmi su qualche altro linguaggio (che possa essere riutilizzato
anche su altre piattaforme ad esempio), in particolare pensavo a C/C++
o a C#.
Ho raccolto un pò di documentazione (ad esempio qualcosa su OCCI/OCI e
OO4O), ma non ho ancora abbastanza elementi per fare la decisione
effettiva; qualcuno ha avuto esperienza in questo ambito e mi può
consigliare? Sapreste anche indicarmi dei link?
Grazie a tutti.

 
www.oracle.it
 e trova la sezione technet
Ciao,
Domenico

 consigliare? 
Personalmente ti consiglio Java e JDBC, in quanto ottieni sia il
fatto di creare unapplicazione mutipiattaforma, sia un metodo di
programmazione molto ben accetto nelle aziende
Enrico
P.S. ci sarebbero anche Python e Delphi + ZeosLib, ma sinceramente non
li ho mai utilizzati in questi ambiti

 programmazione molto ben accetto nelle aziende
+1 per Java/JDBC. Conta che Java lo puoi utilizzare sia lato client che 
lato server all'interno della JVM "embedded" nelle istanze Oracle.
hai poi a disposizione JDeveloper come IDE di sviluppo Java/Oracle. 
facci un giro, IMHO è un buon prodotto.
http://www.oracle.com/technology/software/products/jdev/index.html
invece:
OO4O è solo per windows.
ODP.NET
 pure.
per C/C++ ci sono i precompilatori di Oracle PRO*C/C++ che a partire da 
"pseudo codice SQL" generano codice C con tutte le chiamate di contorno.
Con C/C++ le performances schizzano alle stelle ma tempi e complessità 
di sviluppo anche.
ciauz
-- 
punkarruso

 riutilizzato anche su altre piattaforme ad esempio)
Se intendi riutilizzato con altri db, probabilmente Java è la scelta
migliore.
Se intendi utilizzato su altri SO ma sempre con db Oracle, darei un'occhiata
anche a PL/SQL (e magari ad Application Express, già che ci sei).
HTH.
Alessandro 

Alex NSB ha scritto:

Con riutilizzato intendo un linguaggio che abbia campi di applicazione
diversi, non solo db e non solo programmazione in ambito win.
Le versioni di JDeveloper dipendono dalla versione di Oracle
sottostante? Oppure ne posso scaricare una qualsiasi (e.g. l'ultima)?
Non avendolo mai usato, questo ambiente permette anche di disegnare
rapidamente form visuali, etc?
Grazie a tutti!


Dimenticavo...non essendo Java tra i miei preferiti...altre
alternative proprio non ce ne sono?
Grazie per le info! E scusate per come ho modificato il post!

 alternative proprio non ce ne sono?
Dopo aver usato Java per parecchi anni, dallo scorso anno uso python 
(
www.python.org
) con cx_Oracle (
www.python.net/crew/atuining/cx_Oracle/
).
La considero una valida alternativa.
Ciao,
Paolo

 rapidamente form visuali, etc?
Sinceramente non so dirti (personalmente non ho mai utilizzato
JDeveloper). Posso pero` dirti che altri IDE (NetBeans e Eclipse)
lo permettono (Eclipse tramite plugin esterni)
Enrico

 in 16/7/2007 11:01 
visma...@gmail.com
 wrote:

La libreria che dici tu come la posso installare?
Hai dei riferimenti per esempi di codice?
Grazie.
Ciao

 diversi, non solo db e non solo programmazione in ambito win.
Allora forse PHP: 
http://www.oracle.com/technologies/php/index.html
HTH.
Alessandro 

 Hai dei riferimenti per esempi di codice?
Di codice di utilizzo ne ho una marea (ci lavoro con queste cose :) ),
ma temo che questo non sia il posto adatto per esporle. Ti conviene
spostarti su it.comp.java per le domante relative a Java
Enrico