Pagina 1 di 7 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 64

Discussione: programma java

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    189

    programma java

    salve a tutti...vorrei porvi una domanda su un programma java che devo eseguire...qualcuno e' disponibile a darmi una mano?? grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    189

    programma java

    devo creare un programma che si connette a un database access ( gia' fatto ) avente 2 tabelle....una contenente 2000 dati, l'altra avente gli stessi campi ma vuota, il programma deve passare i dati dalla tabella piena a quella vuota...un'estrazione dati...qualcuno sa come posso risolvere il tutto?? grazie mille

  3. #3
    Utente di HTML.it L'avatar di desa
    Registrato dal
    Oct 2008
    Messaggi
    569
    Ti connetti tramite JDBC a entrambi i database e poi inserisci in uno quello che estrai tramite query dall'altro... no?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    189
    no il database e' uno..... si ma come faccio a ricopiare i dati che ho estratto dalla tabella in quella nuova?? puoi darmi una mano?? grazie mille

  5. #5
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da liga_87
    no il database e' uno..... si ma come faccio a ricopiare i dati che ho estratto dalla tabella in quella nuova?? puoi darmi una mano?? grazie mille
    Hai mai usato le classi Connection, Statement/PreparedStament, ResultSet...?
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    189
    si avevo pensato anche io di usare queste classi...ma non so inserirle all'interno del codice... potresti farmi un esempio?? grazie

  7. #7
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da liga_87
    si avevo pensato anche io di usare queste classi...ma non so inserirle all'interno del codice... potresti farmi un esempio?? grazie
    PreparedStament
    ResultSet
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    189
    ECCO QUESTO E' IL CODICE CHE HO GIA' IMPLEMENTATO X CONNETTERMI AL DATABASE ACCESS, DOVE DOVREI INSERIRE QUESTE CLASSI?? GRAZIE MILLE...PREMETTO CHE SONO ALLE PRIME ARMI CON JAVA....


    import java.sql.*;


    public class Simple{
    public static void main(String args[]){

    try {

    //La prima cosa da fare prima di iniziare una qualsiasi è caricare il driver necessario per poter utilizzare il db:
    //è la classe DriverManager che si occupa in genere di tale operazione andando a scorrere la lista jdbc.drivers ed
    // utilizzando il primo driver che risponde ai requisiti necessari.
    //E' possibile consultare tale lista per mezzo del metodo getDrivers().



    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

    Connection con = DriverManager.getConnection("jdbcdbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\Programmi\\dbricette_1_3_049.mdb" );

    // assegno a una stringa la query

    String query = "Select Nome from Ricette";

    Statement s = con.createStatement();
    ResultSet rs = s.executeQuery(query);
    while(rs.next()){

    // estrae colonna n.1 della tabella

    System.out.println(rs.getString(1));
    // oppure
    // System.out.println(rs.getString("NAME"));

    }
    con.close();
    }
    catch (Exception ex) {
    System.out.println(ex.getMessage());
    }
    }
    }

  9. #9
    Utente di HTML.it L'avatar di desa
    Registrato dal
    Oct 2008
    Messaggi
    569
    Scrivere tutto in maiuscolo su Internet è maleducazione ed equivale a gridare...
    Mentre invece postare del codice senza gli appositi tag CODE è contrario al regolamento del forum e lo rende illeggibile agli occhi di chi ti può aiutare. Ricordatene in futuro.

    Come ovvio, cominciare a studiare Java partendo dai database non è una buona idea: naturale che poi incontri delle difficoltà.
    Questa classe non la devi mettere da nessuna parte: la compili e, poichè contiene un metodo main(), la puoi avviare da qualunque directory tu voglia

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    189
    desa ne parliamo qui?? io vorrei solo capire una cosa, io una volta che mi connetto al database, pensavo di interrogare il database con un query di questo tipo insert into tabella1 ( nome cognome ecc ) select nome, cognome, ecc from tabella2. solo che non so come implementarlo. In pratica la mia tabella 1 ha 6 campi ( nome, tipo_piatto, Note, Ingrediente principale, ingredienti, persone ) mentre la mia tabella 2 vuota ha soltanto 3 campi ( nome, tipo_piatto, persone) io devo passare le colonne uguali della tabella1 alla tabella 2...tutto qui!!! ma vorrei capire come farlo...grazie mille desa

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.