Vous êtes sur la page 1sur 3

import import import import import import import import import

java.io.BufferedReader; java.io.BufferedWriter; java.io.FileReader; java.io.FileWriter; java.sql.Connection; java.sql.DriverManager; java.sql.Statement; java.sql.ResultSet; java.sql.SQLException;

import com.mysql.jdbc.PreparedStatement; class D { public D() { } public Connection connect(String db_connect_str, String db_userid, String db_password) { Connection conn; try { Class.forName( "com.mysql.jdbc.Driver").newInstance(); conn = DriverManager.getConnection(db_connect_str, db_userid, db_password); } catch(Exception e) { e.printStackTrace(); conn = null; } return conn; } public void importData(Connection conn,String filename) { Statement stmt = null; String query; BufferedReader br = null; try { String line; int sum=0,str; // String pat="[not never dont didnt wont]"; br = new BufferedReader(new FileReader("H:\\2.txt")); //BufferedWriter out = new BufferedWriter(new FileWriter ("H:\\output.txt")); do{ sum=0;

while ((line = br.readLine()) != null) { if((line.contains("review"))){//||(line.contains ("null"))){ break ; } //continue;} //do{ //line = br.readLine(); stmt = conn.createStatement( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE); //System.out.println(line); query = "select pol from trial where name="+"'"+line+"'"; //PreparedStatement preparedStmt = (PreparedStatement) conn.prepareS tatement(query); //stmt.setString(1,nam ); if(line.contains("not")) { line=br.readLine(); //System.out.println(line); query = "select pol from trial where name="+"'"+line+"'"; ResultSet rs=stmt.executeQuery(query); while(rs.next()){ str=rs.getInt("pol"); System.out.println(str); str=-str; sum=sum+str;

} } else{

ResultSet rs=stmt.executeQuery(query); while(rs.next()){ str=rs.getInt("pol"); System.out.println(str); sum=sum+str; } } }

//}while(line != "review"); if(sum>0){ System.out.println(sum); System.out.println("IT IS POS!!"); System.out.println("________________________________ __________"); } if(sum<0){ System.out.println(sum); System.out.println("IT IS NEG!!"); System.out.println("_________________________ ________________"); } }while(line != null); } //System.out.println(sum); catch(Exception e) { e.printStackTrace(); stmt = null; } } }; public class file { public static void main(String[] args) { D db = new D(); Connection conn = db.connect( "jdbc:mysql://localhost:3306/senti", "rakhee", "rakhee123"); if(conn!=null) System.out.println("connected"); db.importData(conn,args[0]); } }

Vous aimerez peut-être aussi