| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 
 | try{
			String port="COM15";			
			int vitesse_port=460800;	
 
			try {	
 
 
				resze.getDbConnection();
				instruction = resze.getConn().createStatement();
				ResultSet res =  instruction.executeQuery("SELECT * FROM tab_config");
				res.next();
				port=	res.getString("port");
				vitesse_port=	Integer.parseInt(res.getString("vitesseport"));
				System.out.println("TETE"+port);
				System.out.println("TETE"+vitesse_port);
 
 
			} catch (SQLException s) {
				System.out.println("erreur sur la requete  verifier la !!!!!");
				s.printStackTrace();
				System.out.println("5555555555555555!!!!!");
			}
 
 
 
 
            CommunicationPortable essai = new CommunicationPortable();
            essai.connectionLiaisonSerie();
            System.out.println(essai.getListePortSerie());
 
 
 
 
  			//fram_etat_envoi_sms.TextField.append("ListePortSerie: "+essai.getListePortSerie()+"\n");
  			fram_etat_envoi_sms.TextField.append("@pplisoft Intellect School Version 2.0"+"\n");
  			fram_etat_envoi_sms.TextField.append("Tel: 694718904/656962373"+"\n");
  			fram_etat_envoi_sms.TextField.append("Service ok"+"\n");
  			fram_etat_envoi_sms.TextField.append("-----------------------------------------------------------"+"\n");
 
 
 
 
 
 
 
  			int tr=0;
			for (int ie = 0; ie <num1.size(); ie++)
			{
 
 
	            CommunicationPortable essaiSms = new CommunicationPortable(port,num1.elementAt(ie).toString(), "0000");
	        try {
	            essaiSms.connectionSms(port, vitesse_port);
	          //  System.out.println("Envoi");
	            essaiSms.ecritSms(sms.elementAt(ie).toString());
	            //System.out.println("Deconnecte");
	            essaiSms.deconnectionSms();
	        } catch (Exception ex) {
	            //A que c'est là que l'on doit sauver le message dans fichier d'attente
	            System.out.println("Prb d'envoi");
	            tr=1;
	        }
				if(tr==1){
 
 
 
					fram_etat_envoi_sms.TextField.append((ie+1)+"-"+num1.elementAt(ie).toString()+" -- Prb d'envoi\n");
					tr=0;
				}else{
					instruction = resze.getConn().createStatement();
					String requete14="DELETE FROM sms_a_send WHERE code_sms='"+code.elementAt(ie).toString()+"';";
					instruction.executeUpdate(requete14);
 
 
					fram_etat_envoi_sms.TextField.append((ie+1)+"-"+num1.elementAt(ie).toString()+" -- Ok\n");
				}
			}
 
 
			JOptionPane.showMessageDialog(null, "envoi terminé. Cliquez sur Ok pour Sortir", "Quitter L'application", JOptionPane.INFORMATION_MESSAGE);
 
			 arg01.dispose();
			 fram_etat_envoi_sms.dispose();
			//this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 
 
			 num1.removeAllElements();
			 sms.removeAllElements();
			 code.removeAllElements();
 
 
			Thread.sleep(10000);
			}catch(InterruptedException e){} | 
Partager