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

    JAVA esecuzione di un programma

    Salve a tutti
    Vorrei mandare in esecuzione un programma esterno (ad esempio word) da un mio programma Java, sapreste dirmi come fare?

    grazie

  2. #2
    Runtime.getRuntime().exec("nome programma da lanciare con eventuale path");

  3. #3

    grazie

    Grazie mille, provo subito!!!

    Approfitto per chiederti un'ulteriore cosa:
    io uso un db access con driver jdbc odbc, ma cmq è dipendente dal dns, cioè per utilizzare l'applicazione devo settare il db nei dns di windows! come posso rendere l'applicazione indipendente da cio? cioè posso assegnare il path del db dal codice senza definire il db nei dns?

    grazie ancora

    Luketto

  4. #4
    db= java.sql.DriverManager.getConnection("jdbcdbc:;DRIVER=Microsoft Access Driver (*.mdb);DBQ="+ file);

  5. #5

    io faccio così...

    Driver = "sun.jdbc.odbc.JdbcOdbcDriver";
    UrlDB = "jdbcdbc:myDB";

    Class.forName(Driver);
    conn = DriverManager.getConnection(UrlDB);

    nel DNS ho definito il db myDB (file mdb access)

    come dovrei fare seguendo le tue indicazioni???

    Grazie mille per aver risposto!

    Luketto

  6. #6
    Driver = "sun.jdbc.odbc.JdbcOdbcDriver";
    UrlDB = "jdbcdbc:myDB";

    Class.forName(Driver);
    conn = java.sql.DriverManager.getConnection("jdbcdbc:;DRIVER=Microsoft Access Driver (*.mdb);DBQ="+ file);

    Senza il dns, la variabile file contiene il percorso del file.

  7. #7

    proprio cosi'?

    Ma devo scrivere esattamente come hai scritto tu?

    conn = java.sql.DriverManager.getConnection("jdbcdbc:;DRIVER=Microsoft Access Driver (*.mdb);DBQ="+ file);

    oppure posso fare nel seguente modo:

    fileDB = "/miodatabase.mdb"
    Driver = "sun.jdbc.odbc.JdbcOdbcDriver";
    UrlDB = "jdbcdbc:;DRIVER=Microsoft Access Driver (*.mdb);DBQ="+fileDB;

    Class.forName(Driver);

    conn = DriverManager.getConnection(UrlDB);

    In particolare UrlDB deve essere esattamente scritto in quel modo? con i punto e vigola e con la scritta :;DRIVER=Microsoft Access Driver (*.mdb);???

    Scusa ma sono agli inizi...

    Grazie ancora

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.