begin process at 2010 02 09 13:37:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Général

 > 

afficher contenu d'une table access?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

afficher contenu d'une table access?

mardi 24 juin 2008 à 22:00:47 | afficher contenu d'une table access?

spy2008

salut ,
je veux afficher le contenu  d'une table Access dans un JTable ,mon code  à la compilation m'affiche cet erreur:

G:\BDD\AfficherMessage.java:25: cannot find symbol
symbol  : class JDBCAdapter
location: class principale
JDBCAdapter dataBase;

ou je trouve cette classe?

voilà mon code , es que il  est juste?
import java.util.*;
import javax.swing.*;
import javax.swing.table.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.event.*;
import javax.swing.event.TableModelEvent;

public  class AfficherMessage {
 
 static final String BD="AntiSpyware";
 
 public static void main (String[] args){
    new principale();
}

 
}

class principale extends JFrame {

private static final int x = 500;
private static final int y = 500;
public  JTable table ;
JDBCAdapter dataBase;

// définitions des paramètres de connexion..
String pilote = "sun.jdbc.odbc.JdbcOdbcDriver";//DRIVER
String host = "jdbc:odbc:DRIVER=Microsoft Access Driver (*.mdb); DBQ=AntiSpyware.mdb; ";
String requete="SELECT * FROM Message";

 

// Constructeur....
public principale(){

JTable table = new JTable();
JScrollPane JSP = new JScrollPane(table);
JSP.setPreferredSize(new Dimension(x,y));
//panel.add(JSP,BorderLayout.CENTER);

 

// création du  modèle de données.
// suivant le paramètres de connection
// à la base de donnée Access.
dataBase = new JDBCAdapter(
            pilote,
            host);
           
// exécution de la requete sql
// (et initialisatin du modele de données)
dataBase.executeQuery(requete);
// affectation du modèle à la JTable
table.setModel(dataBase);

// affichage
setTitle("Message");
setSize(x,y);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

pack();
show();

}

}



 

jeudi 23 juillet 2009 à 14:39:18 | Re : afficher contenu d'une table access?

rose2009

import java.awt.*;
import java.io.*;
import java.sql.*;
import java.util.*;
import javax.swing.*;
import javax.swing.table.*;

public class TableFromDatabase extends JFrame
{
public TableFromDatabase()
{
Vector columnNames = new Vector();
Vector data = new Vector();

try
{
// Connect to the Database

String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
//String url = "jdbc:odbcataSourceNameHere"; // if using ODBC Data Source name
String url = "jdbc:odbcriver={Microsoft Access Driver (*.mdb)};DBQ=c:/directory/databaseNameHere.mdb";
String userid = "user";
String password = "killer";

Class.forName( driver );
Connection connection = DriverManager.getConnection( url, userid, password );

// Read data from a table

String sql = "Select * from Page";
Statement stmt = connection.createStatement();
ResultSet rs = stmt.executeQuery( sql );
ResultSetMetaData md = rs.getMetaData();
int columns = md.getColumnCount();

// Get column names

for (int i = 1; i <= columns; i++)
{
columnNames.addElement( md.getColumnName(i) );
}

// Get row data

while (rs.next())
{
Vector row = new Vector(columns);

for (int i = 1; i <= columns; i++)
{
row.addElement( rs.getObject(i) );
}

data.addElement( row );
}

rs.close();
stmt.close();
}
catch(Exception e)
{
System.out.println( e );
}

// Create table with database data

JTable table = new JTable(data, columnNames);

JScrollPane scrollPane = new JScrollPane( table );
getContentPane().add( scrollPane );

JPanel buttonPanel = new JPanel();
getContentPane().add( buttonPanel, BorderLayout.SOUTH );
}


}



Cette discussion est classée dans : access, table, jtable, import, database


Répondre à ce message

Sujets en rapport avec ce message

Changer le nom de la colonne d'un JTable [ par Ombitious_Developper ] Salut :Voici un code pour créer un JTable avec des colonnes ayant des noms, mais ce dernier n'affiche rien :import javax.swing.*;import javax.swing.ta Problème colonnes de JTable [ par mariegabb ] Bonjour à tous,J'ai un petit souci dans une appli que je développe en jav jtable [ par jeeb2009 ] bonsoir j ai un probleme avec une jtable.. je souhaite la charger et l afficher mais je n ai aucun resultat apres l execution. voici mon code: import jtable [ par jeeb2009 ] bonjour a toute la commuanute... voila j ai un code qui me permet de charger une jtable... mais je souhaite afficher cette jtable avec les donnees ch Problème de JTable [ par greglover ] Bonsoir,j'ai un problème avec une classe importante de mon programme, problème que je n'arrive pas à résoudre sauf en "trichant un peu" ce qui double Problème d'affichage de ma JTable après une requette SQL [ par baratribord ] Bonjour,J'ai écrit un programme qui affiche dans un JTable les enregistrements de ma base de données.A cette JTable j'ai rajouté dans mon ArrayList un Afficher le contenu d'une table dans un JTable avec Netbeans [ par sarah2010 ] Bounjour,Je suis debutante en Netbeans et j'aimerai "Afficher le contenu d'une table dans un JTable avec Netbeans",j'ai crée une connexion JDBC et jai problème affichage JTable [ par floflo69290 ] Bonjour,J'ai une problème d'affichage de mon JTable.Dans une classe je récupère mes informations sur la table client :public static ResultSet getAll() Colorer des cellules d'un JTable Amaguiz [ par crjohnson ] Salut les frères,Je bûche sur ce prob' depuis ce matin et je parviens toujours pas à atteindre mon but. J'aimerais colorer le fond des cellules sélect mise à jour de ma base de données [ par edgardjok ] bonjour, j'ai ecrire un code qui me permet de recuperer toutes les informations contenues dans ma base de donnée et les affiche dans une Jtable ,j'ai


Nos sponsors


Appels d'offres

Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,154 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales