begin process at 2010 02 10 08:27:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Système

 > 

JDBC

 > 

java jdbc


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

java jdbc

mercredi 7 mai 2008 à 16:35:24 | java jdbc

paranouya

bonjours

s'il vous plait je j'arrive pas à réussir pour mettre en forme une fenetre dans une aplication voici le code que j'ai établie


import java.awt.*;
import javax.swing.*; //n'inclue les pas les sous paquetages

import java.awt.event.*;
import java.util.Vector;
import java.sql.*;




public class Ajout extends JFrame{

JButton b1,b2;
JTextField tid_mater,tdesignation,tmodel;
JRadioButton optm,optf;

    Vecteur usrs;//=new Vecteur();
    User usr;
    
    public Ajout(String s,Vecteur utilisateurs){
super(s);
usrs=new Vecteur(utilisateurs);
//getContentPane().setLayout(new FlowLayout(FlowLayout.CENTER,50, 20));
JPanel p=new JPanel(new BorderLayout());
this.setContentPane(p);
JPanel p1=new JPanel(new FlowLayout(FlowLayout.LEFT));
JPanel p2=new JPanel(new FlowLayout(FlowLayout.CENTER));
JPanel p3=new JPanel(new GridLayout(6,3));


b1=new JButton("Valider");
b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
String id_mater,designation,model,etat;

    
id_mater=tid_mater.getText();
designation=tdesignation.getText();
model=tmodel.getText();
etat="";
    if(optm.isSelected())
        etat="existe";
    else
        etat="ailleur";    
  
        
  
    tid_mater.setText("");
    tdesignation.setText("");
    tmodel.setText("");
    optm.setSelected(true);
  
    
    //chargement du pilote jdbc:odbc
try{
Class.forName("com.mysql.jdbc.Driver");



//Etablissement de la connexion

Connection con = DriverManager.getConnection("jdbc:mysql:///monessaie", "root","");
JOptionPane.showMessageDialog(null, "Connection OK");

// Création d'une instruction
Statement smt = con.createStatement();

// Exécution d'une requete



String query = "INSERT INTO materiel VALUES('"+id_mater+"','"+designation+"','"+model+"','"+etat+"')";
    
   smt.executeUpdate(query);

  
  
con.close();
}
catch(ClassNotFoundException e1) {
System.err.println(" Erreur de chargement du driver :" + e1) ;
     }
catch(SQLException sqle) {
System.err.println(" Erreur lors de la connexion : "+ sqle) ;
}
    


}

});
p2.add(b1);


JButton b2=new JButton("Annuler");
p2.add(b2);
b2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
System.exit(0);
}

});


p.add("South",p2);
p3.add(new JLabel("id_materiel:"));
tid_mater=new JTextField();
p3.add(tid_mater);
p3.add(new JLabel());
p3.add(new JLabel("designation:"));
tdesignation=new JTextField();
p3.add(tdesignation);
p3.add(new JLabel("model:"));
tmodel=new JTextField();
p3.add(tmodel);
p3.add(new JLabel("etat:"));
ButtonGroup g= new ButtonGroup();
optm=new JRadioButton("existe",true);
optf=new JRadioButton("ailleur",false);
g.add(optm);
g.add(optf);


p3.add(optm);
p3.add(optf);
p.add("North",p3);



this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
dispose();
}
});







}


}

merci d'avoir m'aider




mercredi 7 mai 2008 à 16:48:16 | Re : java jdbc

ezzeddinehannachi

salut,c'est quoi ton probleme exactement.mais je pense que tu as une erreur dans l'etablissement de la connexion:
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/monessaie", "root","")

mercredi 7 mai 2008 à 16:55:40 | Re : java jdbc

paranouya



bonjours;
non c est pas un probléme de connection mais mais les bouttons et les champs de text de cette fenetre Ajout sont mal organiser
vous peuvez m'aider a organiser cette fenétre
mille merci
mercredi 7 mai 2008 à 18:28:50 | Re : java jdbc

mouzart

Hello

Si t a pas trop envi de te casser la tete utilise un IDE comme NETBEANS ou JBUIlder et cree ton GUI avec drag&drop


Cette discussion est classée dans : java, add, jpanel, p3, mater


Répondre à ce message

Sujets en rapport avec ce message

java jdbc mysql [ par paranouya ] bonjours;je suis entraine de la réalisation d'une application mais pour la classe de l'authentification j'ai réalisé le code suivant import java.awt.* Problème d'affichage [ par elect ] Bonjour,J'essaie de réaliser une ptite application dans le cadre d'un projet, pour représenter un signal, sa transformé de fourier et quelque une de s Simple Application calcule la somme et la multiplicaion [ par khallil11 ] je suis entraine de crée une simple app en rmi qui calculer la somme ou le produit de X et Y selon la demande du client, mais comment envoyer les donn [JAVAMAIL] MessagingException Erreur [ par saturne2005 ] Bonjour Je suis nouveau dans le domaine, j'ai fait un petit programme de réception de mail, ça fonctionne très bien avec les messageries internet com Java 3d et les JPanel [ par vincent_vz ] Bonjour, j'ai a nouveau un probleme :-DDonc voila j'ai une application java normal jusque la... avec des JtabbedPane...chaque jtabbed pane contien un modification des enregistrement d'une table [ par paranouya ] bonjours;mon problem ent j'aimerais bien modifier les colonne d'une table déja  enregister dans labase de donnée mais j'arive pas à réuissir cette tac la liaison entre 2 interface [ par sancha ] jé 2 interface Interface1 et Interface2 jé essayé de faire la liaison entre les 2 mais jarrivré ps (quant je clic sur le bouton1 connecter je ve voir Creation d'une interface graphique [ par ihssan09 ] Bonsoir, s'il vous plait mes amis ,est ce que quelqu'un d'entre vous peut m'aider à résoudre les erreurs que contient mon code?affin de visualiser mon Probleme d'ouverture de fenetre [ par Fxnube ] Bonjour à tous, Voila mon problème je développe une interface graphique en java et je veux ouvrir plusieurs fenêtre(JDesktopPane) dans une fenêtre pri probleme d'insertion d'elements dans ma base de données [ par edgardjok ] Bonjour je viens d'ecrire une classe véhicule qui se connecte parfaitement à ma base de données mais le probleme est que j'ai pas l'insertion dans ma


Nos sponsors


Sondage...

Comparez les prix

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 : 11,201 sec (4)

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