Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    21

    Verificare esistenza Database

    Salve, dovrei controllare, prima di avviare la mia applicazione se il database a cui andrò a collegarmi esiste... per collegarmi al database ho un file xml fatto in questa maniera:

    codice:
    <?xml version="1.0" encoding="utf-8" ?>
    <CONFIG_PATHS>
    <!-- file contentente le impostazioni del DB ed evenutali informazioni di 
    
    start-up -->
    
    	<APPLICAZIONE>
    		<SERVER_NAME>localhost</SERVER_NAME>
    		<PORT>:3306</PORT>
    		<MY_DATABASE>nome_database</MY_DATABASE>
    		<USER_NAME>username</USER_NAME>
    		<PSW>password</PSW>
    	</APPLICAZIONE>
    
    </CONFIG_PATHS>
    Come potrei procedere?

  2. #2
    Ehi, anch'io ho lo stesso dubbio

    Stò impazzendo da ieri per questa cosa :master:

  3. #3
    che database usi?
    Al mio segnale... scatenate l'inferno!

  4. #4
    Originariamente inviato da R@ve M@ster
    che database usi?
    MySQL

  5. #5
    In MySql puoi eseguire la query:

    show databases

    Codice PHP:
    Statement stmt=con.createStatement();
    ResultSet rs=stmt.executeQuery("show databases");
    while(
    rs.next()){
         if(
    rs.getString(1).equals(nomeDatabase)){
              
    //il database esiste
              
    ...
              break; 
    //interrompo il ciclo while
         

    }
    rs.close(); 
    Al mio segnale... scatenate l'inferno!

  6. #6
    Originariamente inviato da R@ve M@ster
    In MySql puoi eseguire la query:

    show databases

    Codice PHP:
    Statement stmt=con.createStatement();
    ResultSet rs=stmt.executeQuery("show databases");
    while(
    rs.next()){
         if(
    rs.getString(1).equals(nomeDatabase)){
              
    //il database esiste
              
    ...
              break; 
    //interrompo il ciclo while
         

    }
    rs.close(); 
    Grazie sei stato gentilissimo

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    21
    Grazie veramente... grazie al tuo consiglio l'ho fatto in 5 minuti...

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.