Java:Calculer le temps d’exécution d’une requête
By
java | Published:
17 April 2013

{filelink=23}
import java.sql.*;
import javax.swing.*;
public class TempsExecutionSQL
{
public static void main(String argv[])
{
String myDB="";
try
{
myDB="jdbc:derby://localhost:1527/Avocats";
Class.forName("org.apache.derby.jdbc.ClientDriver");
Properties pro=new Properties();
pro.put("charSet", "utf-8");
pro.put("username","dd");
pro.put("password","ddd");
long debut=System.currentTimeMillis();
Connection avocatoo_conn=DriverManager.getConnection(myDB,pro);
ResultSet rs=avocatoo_conn.createStatement()
.executeQuery("Select ID, Fonction,\"Nom Complet\",Téléphone"
+ ",GSM,Email,adresse,ville from Contacts");
while(rs.next())
{
String ID=rs.getString(1);
String fonc=rs.getString(2);
String nom=rs.getString(3);
String tel=rs.getString(4);
String gsm=rs.getString(5);
String email=rs.getString(6);
String adresse=rs.getString(7);
String ville=rs.getString(8);
}
long fin=System.currentTimeMillis();
long diff=fin-debut;
JOptionPane.showMessageDialog(mainPanel, "Opération terminée en: "+(diff/100f)+"sec");
}
catch(Exception err)
{
err.printStackTrace();
}
}
} |
A Voir sur le même Sujet:
- ajouter des données a un fichier avec javascool
- ajouter base de donneé a un interface graphique avec java
- importer+des+données+excel+java+tuto+détaillé
- code source formulaire base de donnees en java
- un code source en java qui fait une comparaison entre les données de 2 bdd access
- connection à une base de données l'aide d'une interface graphique java pdf
- sourcs java insertion a table base de donné
- une procedure d'ajouter des données a une base de donnée mysql en java
- code source jee insertion dans une base de donnée
- utiliser les collections en java avec la base de données sql