|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Apr 2011
Messaggi: 7
|
gestione database
Salve,
vorrei gestire un database, una cosa molto semplice, un piccolissimo magazzino. Ho conoscenze di base di java e vorrei avere alcune delucidazioni su come potrei procedere per realizzare questo progetto. E' consigliabile utilizzare java? Qualcuno può illustrarmi i passi principali? Ho sempre svolto piccoli programmi "scolastici" ma mi hanno detto che per una cosa del genere sarebbe utile un server virtuale e l'utilizzo dei beans, purtroppo di questo non so molto. E' possibile avere anche un'interfaccia grafica in modo che il programma sia comprensibile da qualsiasi persona in magazzino? Grazie |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Oct 2005
Messaggi: 258
|
con java e un po di sql puoi tranquillamente implementare il programma del magazzino e una interfaccia grafica decente.
Usa le librerie swing di java per l'interfaccia e mysql per il database. Cerca come creare e gestire un database mysql tramite java. Con un pò di pazienza e ricerche su internet non dovresti avere troppe difficoltà. Ti consiglio di usare netbeans come editor per il tuo porgramma, eclipse altrimenti ma a mio parere il primo è più intuitivo |
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Apr 2011
Messaggi: 7
|
Ti ringrazio! Vedrò di fare qualche ricerca ...
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Aug 2011
Messaggi: 672
|
Ciao!
Crea il nuovo progetto in Eclipse/Netbeans (io contrariamente a Pompolus consiglio Eclipse Cerca di suddividere la Grafica dalla Logica dell'applicazione, potresti creare almeno due Directory dentro l'applicazione: una contenente le classi che riguardano la gestione del DBMS; una con quelle che creano la parte grafica; ecc. Hai già la struttura del DB ? Se si ti consiglio di cominciare creando tutti i metodi per la gestione dei dati Fammi sapere se hai bisogno |
|
|
|
|
|
#5 |
|
Junior Member
Iscritto dal: Apr 2011
Messaggi: 7
|
Si ho già pensato a qualcosina...il database deve solo controllare quanto presente in magazzino, quindi niente di molto ampio (nome prodotto, tipo, codice, quantità).
Poi vorrei creare 1 interfaccia grafica che visualizzi la lista dei nomi dei prodotti e ognuno di questi con a fianco 3 pulsanti(incremento qnt,decremento qnt e dettagli prodotto). A fondo interfaccia altri 2 pulsanti che permettano di inserire o rimuovere prodotti dal magazzino. Questi sono le principali azioni che vorrei svolgesse il programma. Ho letto un po' in giro ma devo ancora capire come far comunicare java e sql..
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Aug 2011
Messaggi: 672
|
Per stabilire una connessione con il DB:
Codice:
Connection conn = DriverManager.getConnection("jdbc:mysql://indirizzo_db/nome_db", "db_user", "db_password");
Codice:
DBConnection.CONNECTION.setAutoCommit(false);
PreparedStatement ps = DBConnection.CONNECTION.prepareStatement("INSERT INTO utente VALUES (?, ?)");
ps.setString(1, "nome");
ps.setString(2, "password");
ps.executeUpdate();
DBConnection.CONNECTION.commit();
DBConnection.CONNECTION.setAutoCommit(true);
devi avere una conoscenza molto più approfondita |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:34.


















