Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [Java] Applicazione basata su database

    Salve, stiamo sviluppando un'applicazione videonoleggio in java che si collega ad un database di MySql. Abbiamo un problema,non riusciamo a gestire il noleggio da parte dell'utente, cioè non riusciamo a far prendere i dati (dal database)del film da noleggiare e poi scalare il numero di film presenti(sempre nel DB),scalare il credito,aggiungere il film alla tabella di film noleggiati dell'utente stesso per poi restituirlo. Qualcuno ha qualche idea?

    Grazie.

  2. #2
    Non ci riuscite per quale motivo ?

    Non sapete come farlo? vi da errori? o cosa?
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Consiglio spassionato:
    - progettate tutte le tabelle a modo, scrivetevi tutte le query che vi servono.
    - createvi le opportune classi e metodi per gestire utenti, film, noleggi etc e collegatele alla vostra struttura dati.
    - dedicatevi all'interfaccia utente (se necessaria, richiesta).

    In altre parole, io mi aspetterei di avere una tabella con i film, una tabella con gli utenti, una tabella noleggi che metta in relazione utente e film. E questo come set minimo. In questo scenario ridotto all'osso, nella tabella film avrete anche il numero di copie di tale film e nella tabella utente avrete il credito dell'utente. La tabella di collegamento noleggio metterà in relazione film e utente tramite i rispettivi id ed inoltre dovrebbe avere altri due campi per le date di inizio e fine noleggio.

    Ciò fatto, scriverete le classi relative, film, utente, noleggio.
    Il resto è noia.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.