TextFieled pour les entiers
jihane jihane
Messages postés
100
Statut
Membre
-
jihane jihane Messages postés 100 Statut Membre -
jihane jihane Messages postés 100 Statut Membre -
Bonjour,
SVP,est ce que quelqu'un peut m'aider !!!
j'ai le problème suivant:
pour recupérer des String dans un textfieled en utilise des getText() mais pour récupérer des entiers en utilise quel méthode!!!
merci pour votre future réponses :)
SVP,est ce que quelqu'un peut m'aider !!!
j'ai le problème suivant:
pour recupérer des String dans un textfieled en utilise des getText() mais pour récupérer des entiers en utilise quel méthode!!!
merci pour votre future réponses :)
A voir également:
- TextFieled pour les entiers
- Gaston a entièrement vidé la corbeille de son ordinateur qui contenait pourtant des documents importants. il ne possède aucune sauvegarde de son ordinateur. nommez un logiciel qu'il peut utiliser pour tenter de retrouver ses documents ✓ - Forum Bureautique
- Corbeille vidée par erreur; fichiers importants partis avec. - Forum récupération de données
- Téléchargez le fichier et modifiez-le avec le logiciel de montage vidéo de votre choix. supprimez les 3 moments avec le papillon : votre vidéo est donc fractionnée en 4 morceaux. dupliquez le premier morceau et placez la copie à la fin de la vidéo. déplacez le deuxième morceau à la fin de vidéo. recollez tous les morceaux pour ne pas laisser de blanc. à quelle seconde peut-on voir la bouteille encore entière ? ✓ - Forum Montage et acquisition vidéo
- Gaston a entièrement vidé la corbeille de son ordinateur qui contenait pourtant des documents importants. il ne possède aucune sauvegarde de son ordinateur. nommez un logiciel qu'il peut utiliser pour tenter de retrouver ses documents. - Forum Disque dur / SSD
- Effet/montage vidéo - Animation - Forum TV & Vidéo
4 réponses
Bonjour
C'est la même méthode getText()...
Le tout ensuite c'est de convertir le String par après.
C'est la même méthode getText()...
Le tout ensuite c'est de convertir le String par après.
il faudrait nous montrer le code pour pouvoir te répondre
Ok Merci D'abord et le Voila :
c'est la partie du code qui ne contient pas d'erreur mais qui ajoute des ligne vides :(
********************************************
private void b1ActionPerformed(java.awt.event.ActionEvent evt) {
TextField t1=new TextField();
String t;
//t=t1.getText();
String sql;
//t1.setText("");
sql="insert into client values( '" + t1.getText() +"')";
conexione con=new conexione();
con.exec(sql);
}
*************************************************************
c'est la partie du code qui ne contient pas d'erreur mais qui ajoute des ligne vides :(
********************************************
private void b1ActionPerformed(java.awt.event.ActionEvent evt) {
TextField t1=new TextField();
String t;
//t=t1.getText();
String sql;
//t1.setText("");
sql="insert into client values( '" + t1.getText() +"')";
conexione con=new conexione();
con.exec(sql);
}
*************************************************************
et voici aussi le code de la class Connection
**********************************************************
package Cls;
import java.sql.*;
public class conexione {
public static com.mysql.jdbc.Statement createStatement;//ligne ajouter !!!
Connection conn;
Statement re;
ResultSet resu;
String url;
public conexione()
{
url="jdbc:mysql://localhost:3306/concours";
try{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("charge OK");
}
catch(ClassNotFoundException e)
{
System.out.println(e.toString());
}
try{
conn=DriverManager.getConnection(url, "root","geek");
System.out.println("conn ok");
//System.out.println(!conn.isClosed());
}
catch(SQLException e1) {
System.out.println(e1.toString());
}
}
public Connection getCnn()
{
return conn;
}
public ResultSet sel (String sql)
{
try{
re=conn.createStatement();
resu=re.executeQuery(sql);
return(resu);
}
catch(SQLException e3)
{
System.out.println(e3.toString());
System.out.println("error sqllll");
return null ;
}
}
public int exec (String sql)
{try{
//sql="insert into filiere values (1,'GI',70,20,50)";
re=conn.createStatement();
int n=re.executeUpdate(sql);
return n;
}
********************************************************************
catch (SQLException e4){
System.out.println(e4.toString());
return -1;
}
}
public void deconection(){
try{
conn.close();
}
catch(SQLException e){
System.out.println("Erreure de Deconnection" + e.getMessage());
}
}
public static void main(String args[]){
conexione cn=new conexione();
/* cn.exec("ccc");*/
}
}
**********************************************************
package Cls;
import java.sql.*;
public class conexione {
public static com.mysql.jdbc.Statement createStatement;//ligne ajouter !!!
Connection conn;
Statement re;
ResultSet resu;
String url;
public conexione()
{
url="jdbc:mysql://localhost:3306/concours";
try{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("charge OK");
}
catch(ClassNotFoundException e)
{
System.out.println(e.toString());
}
try{
conn=DriverManager.getConnection(url, "root","geek");
System.out.println("conn ok");
//System.out.println(!conn.isClosed());
}
catch(SQLException e1) {
System.out.println(e1.toString());
}
}
public Connection getCnn()
{
return conn;
}
public ResultSet sel (String sql)
{
try{
re=conn.createStatement();
resu=re.executeQuery(sql);
return(resu);
}
catch(SQLException e3)
{
System.out.println(e3.toString());
System.out.println("error sqllll");
return null ;
}
}
public int exec (String sql)
{try{
//sql="insert into filiere values (1,'GI',70,20,50)";
re=conn.createStatement();
int n=re.executeUpdate(sql);
return n;
}
********************************************************************
catch (SQLException e4){
System.out.println(e4.toString());
return -1;
}
}
public void deconection(){
try{
conn.close();
}
catch(SQLException e){
System.out.println("Erreure de Deconnection" + e.getMessage());
}
}
public static void main(String args[]){
conexione cn=new conexione();
/* cn.exec("ccc");*/
}
}
private void b1ActionPerformed(java.awt.event.ActionEvent evt) {
TextField t1=new TextField();
t1.setText("Test");
String sql;
sql="insert into client values( '" + t1.getText() +"')";
conexione con=new conexione();
con.exec(sql);
C'est normal tu insérais un string vide...
TextField t1=new TextField();
t1.setText("Test");
String sql;
sql="insert into client values( '" + t1.getText() +"')";
conexione con=new conexione();
con.exec(sql);
C'est normal tu insérais un string vide...
je disais que dans ton code, tu insérais dans ta requête un string vide
private void b1ActionPerformed(java.awt.event.ActionEvent evt) {
TextField t1=new TextField(); là tu crée un textfield ... ok
String t; là tu déclare un string (qui ne sert à rien...)
//t=t1.getText();
String sql; là pas de soucis
//t1.setText("");
sql="insert into client values( '" + t1.getText() +"')"; mais là ton getText() te renvoie du vide,
conexione con=new conexione();
con.exec(sql);
vu que ton getText() te revoie du vide, il est normal que ce soit des lignes vides qui soient créées
D'où mon code
private void b1ActionPerformed(java.awt.event.ActionEvent evt) {
TextField t1=new TextField();
t1.setText("Test");
String sql;
sql="insert into client values( '" + t1.getText() +"')";
conexione con=new conexione();
con.exec(sql);
c'est juste pour tester que les lignes soient bien créées
private void b1ActionPerformed(java.awt.event.ActionEvent evt) {
TextField t1=new TextField(); là tu crée un textfield ... ok
String t; là tu déclare un string (qui ne sert à rien...)
//t=t1.getText();
String sql; là pas de soucis
//t1.setText("");
sql="insert into client values( '" + t1.getText() +"')"; mais là ton getText() te renvoie du vide,
conexione con=new conexione();
con.exec(sql);
vu que ton getText() te revoie du vide, il est normal que ce soit des lignes vides qui soient créées
D'où mon code
private void b1ActionPerformed(java.awt.event.ActionEvent evt) {
TextField t1=new TextField();
t1.setText("Test");
String sql;
sql="insert into client values( '" + t1.getText() +"')";
conexione con=new conexione();
con.exec(sql);
c'est juste pour tester que les lignes soient bien créées
j'utilise JavaSwing avec netBeens ,et la base de données utilisé et MySql