Commit 106929c9 authored by prane's avatar prane

changed stmt to pstmt, added finally block and chnages

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@196571 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 06787be8
...@@ -97,8 +97,8 @@ public class DistCommon { ...@@ -97,8 +97,8 @@ public class DistCommon {
String taxClass = ""; String taxClass = "";
String taxEnv = ""; String taxEnv = "";
String returnVlaue = ""; String returnVlaue = "";
Statement stmt = null; //Statement stmt = null;
Statement stmt2 = null; //Statement stmt2 = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
ResultSet rs2 = null; ResultSet rs2 = null;
...@@ -238,8 +238,8 @@ public class DistCommon { ...@@ -238,8 +238,8 @@ public class DistCommon {
+ "WHERE TRAN_TYPE = '" + "WHERE TRAN_TYPE = '"
+ tranType + tranType
+ "'"; + "'";
stmt = conn.createStatement(); pstmt = conn.prepareStatement(sql);//stmt changed to pstmt
rs = stmt.executeQuery(sql); rs = pstmt.executeQuery();
if (rs.next()) { if (rs.next()) {
priceList = rs.getString(1); priceList = rs.getString(1);
System.out.println("PriceList6 :-[" System.out.println("PriceList6 :-["
...@@ -247,8 +247,8 @@ public class DistCommon { ...@@ -247,8 +247,8 @@ public class DistCommon {
}// if }// if
rs.close(); rs.close();
rs = null; rs = null;
stmt.close(); pstmt.close();
stmt = null; pstmt = null;
}// if 5 }// if 5
}// if 4 }// if 4
}// if 3 }// if 3
...@@ -416,8 +416,8 @@ public class DistCommon { ...@@ -416,8 +416,8 @@ public class DistCommon {
+ "WHERE TRAN_TYPE = '" + "WHERE TRAN_TYPE = '"
+ tranType + tranType
+ "'"; + "'";
stmt = conn.createStatement(); pstmt = conn.prepareStatement(sql);//stmt changed to pstmt
rs = stmt.executeQuery(sql); rs = pstmt.executeQuery();
if (rs.next()) { if (rs.next()) {
priceListCLG = rs.getString(1); priceListCLG = rs.getString(1);
System.out.println("PriceListCLG6:-[" System.out.println("PriceListCLG6:-["
...@@ -426,8 +426,8 @@ public class DistCommon { ...@@ -426,8 +426,8 @@ public class DistCommon {
}// if }// if
rs.close(); rs.close();
rs = null; rs = null;
stmt.close(); pstmt.close();
stmt = null; pstmt = null;
}// if 5 }// if 5
}// if 4 }// if 4
}// if 3 }// if 3
...@@ -575,6 +575,7 @@ public class DistCommon { ...@@ -575,6 +575,7 @@ public class DistCommon {
+ itemSer); + itemSer);
} }
rs2.close(); rs2.close();
rs2 = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if ((itemSer == null) if ((itemSer == null)
...@@ -603,6 +604,7 @@ public class DistCommon { ...@@ -603,6 +604,7 @@ public class DistCommon {
+ itemSer); + itemSer);
} }
rs2.close(); rs2.close();
rs2 = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} catch (Exception ex) { } catch (Exception ex) {
...@@ -761,6 +763,7 @@ public class DistCommon { ...@@ -761,6 +763,7 @@ public class DistCommon {
+ taxClass); + taxClass);
}// if }// if
rs.close(); rs.close();
rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
// stmt.close(); // stmt.close();
...@@ -942,6 +945,7 @@ public class DistCommon { ...@@ -942,6 +945,7 @@ public class DistCommon {
+ itemSer); + itemSer);
} }
rs2.close(); rs2.close();
rs2 = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if ((itemSer == null) if ((itemSer == null)
...@@ -965,6 +969,7 @@ public class DistCommon { ...@@ -965,6 +969,7 @@ public class DistCommon {
+ itemSer); + itemSer);
} }
rs2.close(); rs2.close();
rs2 = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} catch (Exception ex) { } catch (Exception ex) {
...@@ -1086,6 +1091,7 @@ public class DistCommon { ...@@ -1086,6 +1091,7 @@ public class DistCommon {
+ taxEnv); + taxEnv);
}// if }// if
rs.close(); rs.close();
rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
}// if 6 }// if 6
...@@ -1135,24 +1141,24 @@ public class DistCommon { ...@@ -1135,24 +1141,24 @@ public class DistCommon {
String retVal = null; String retVal = null;
String sql = null; String sql = null;
ResultSet rs = null; ResultSet rs = null;
Statement stmt = null; PreparedStatement pstmt = null;//stmt changed to pstmt
try { try {
System.out System.out.println("Finding the variable value from Disparam for parameters["+ prdCode + "," + varName + "]");
.println("Finding the variable value from Disparam for parameters[" //sql = "SELECT VAR_VALUE FROM DISPARM WHERE PRD_CODE ='" + prdCode + "' AND VAR_NAME ='" + varName + "'";
+ prdCode + "," + varName + "]"); sql = "SELECT VAR_VALUE FROM DISPARM WHERE PRD_CODE = ? AND VAR_NAME = ? ";
stmt = conn.createStatement(); pstmt = conn.prepareStatement(sql);//stmt changed to pstmt
sql = "SELECT VAR_VALUE FROM DISPARM WHERE PRD_CODE ='" + prdCode pstmt.setString(1, prdCode);
+ "' AND VAR_NAME ='" + varName + "'"; pstmt.setString(2, varName);
rs = stmt.executeQuery(sql); rs = pstmt.executeQuery();
if (rs.next()) { if (rs.next()) {
retVal = (rs.getString(1) == null ? " " : rs.getString(1)); retVal = (rs.getString(1) == null ? " " : rs.getString(1));
} else { } else {
retVal = "NULLFOUND"; retVal = "NULLFOUND";
} }
rs.close(); rs.close();
stmt.close();
rs = null; rs = null;
stmt = null; pstmt.close();
pstmt = null;
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
} }
...@@ -1174,14 +1180,15 @@ public class DistCommon { ...@@ -1174,14 +1180,15 @@ public class DistCommon {
throws ITMException { throws ITMException {
String listType = ""; String listType = "";
String sql = ""; String sql = "";
Statement stmt = null; PreparedStatement pstmt = null; //stmt chnaged to pstmt
ResultSet rs = null; ResultSet rs = null;
try { try {
sql = "SELECT LIST_TYPE FROM PRICELIST_MST WHERE PRICE_LIST = '" sql = "SELECT LIST_TYPE FROM PRICELIST_MST WHERE PRICE_LIST = ? "; // '"
+ priceList + "'"; //+ priceList + "'";
System.out.println(sql); System.out.println(sql);
stmt = conn.createStatement(); pstmt = conn.prepareStatement(sql);
rs = stmt.executeQuery(sql); pstmt.setString(1, priceList);
rs = pstmt.executeQuery();
// System.out.println("LIST_TYPE... sql..."+sql); // System.out.println("LIST_TYPE... sql..."+sql);
// 25052007 // 25052007
if (rs.next()) { if (rs.next()) {
...@@ -1189,8 +1196,8 @@ public class DistCommon { ...@@ -1189,8 +1196,8 @@ public class DistCommon {
} }
rs.close(); rs.close();
rs = null; rs = null;
stmt.close(); pstmt.close();
stmt = null; pstmt = null;
// System.out.println("listType...................."+listType); // System.out.println("listType...................."+listType);
} catch (Exception e) { } catch (Exception e) {
System.out.println("Exception...[getPriceListType] " + sql System.out.println("Exception...[getPriceListType] " + sql
...@@ -2289,18 +2296,20 @@ public class DistCommon { ...@@ -2289,18 +2296,20 @@ public class DistCommon {
try { try {
sql = "SELECT COUNT(*) AS COUNT FROM UOM WHERE UNIT = '" + aunit sql = "SELECT COUNT(*) AS COUNT FROM UOM WHERE UNIT = '" + aunit
+ "'"; + "'";
stmt = conn.createStatement(); //stmt = conn.createStatement();
rs = stmt.executeQuery(sql); pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
//rs = stmt.executeQuery(sql);
if (rs.next()) { if (rs.next()) {
cnt = rs.getInt("COUNT"); cnt = rs.getInt("COUNT");
} }
rs.close();
pstmt.close();
pstmt = null;
rs = null;
if (cnt == 0) { if (cnt == 0) {
return -1; return -1;
} }
rs.close();
stmt.close();
stmt = null;
rs = null;
} catch (Exception e) { } catch (Exception e) {
System.out System.out
.println("Exception...[pickRate] " + sql + e.getMessage()); .println("Exception...[pickRate] " + sql + e.getMessage());
...@@ -5235,11 +5244,11 @@ public class DistCommon { ...@@ -5235,11 +5244,11 @@ public class DistCommon {
if (rs.next()) { if (rs.next()) {
rate = rs.getDouble(1); rate = rs.getDouble(1);
// System.out.println("Rate is .*...."+rate); // System.out.println("Rate is .*...."+rate);
}
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
}
}// try }// try
catch (Exception e) { catch (Exception e) {
System.out.println("Exception...[pickRate] " + sql System.out.println("Exception...[pickRate] " + sql
...@@ -5952,71 +5961,78 @@ public class DistCommon { ...@@ -5952,71 +5961,78 @@ public class DistCommon {
try { try {
sql = "select integral_qty from customeritem " sql = "select integral_qty from customeritem "
+ " where cust_code = '" + custCode + "' " + " where cust_code = ? " //'" + custCode + "' "
+ "and item_code = '" + itemCode + "' "; + "and item_code = ? "; //'" + itemCode + "' ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, custCode);
pstmt.setString(2, itemCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) { if (rs.next()) {
intQty = rs.getDouble(1); intQty = rs.getDouble(1);
System.out.println("intQty........" + intQty); System.out.println("intQty........" + intQty);
} }
pstmt.close();
pstmt = null;
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close();
pstmt = null;
if (intQty == 0) { if (intQty == 0) {
sql = "select integral_qty from siteitem " sql = "select integral_qty from siteitem "
+ " where site_code = '" + siteCode + "' " + " where site_code = ? " //'" + siteCode + "' "
+ " and item_code = '" + itemCode + "' "; + " and item_code = ?"; //'" + itemCode + "' ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, siteCode);
pstmt.setString(2, itemCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) { if (rs.next()) {
intQty = rs.getDouble(1); intQty = rs.getDouble(1);
} }
pstmt.close();
pstmt = null;
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close();
pstmt = null;
if (intQty == 0) { if (intQty == 0) {
sql = "select integral_qty from item " sql = "select integral_qty from item "
+ "where item_code = '" + itemCode + "' "; + "where item_code = ?"; //'" + itemCode + "' ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, itemCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) { if (rs.next()) {
intQty = rs.getDouble(1); intQty = rs.getDouble(1);
} }
pstmt.close();
pstmt = null;
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close();
pstmt = null;
if (intQty == 0) { if (intQty == 0) {
sql = "select count(*) from item where item_code = '" sql = "select count(*) from item where item_code = ? ";// '"
+ itemCode + "' "; //+ itemCode + "' ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, itemCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) { if (rs.next()) {
cnt = rs.getInt(1); cnt = rs.getInt(1);
} }
pstmt.close();
pstmt = null;
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close();
pstmt = null;
if (cnt == 0) { if (cnt == 0) {
sql = "select batch_qty from bom " sql = "select batch_qty from bom "
+ " where bom_code ='" + itemCode + "' "; + " where bom_code =? "; //'" + itemCode + "' ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, itemCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) { if (rs.next()) {
intQty = rs.getDouble(1); intQty = rs.getDouble(1);
} }
pstmt.close();
pstmt = null;
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close();
pstmt = null;
} }
} }
...@@ -7533,6 +7549,29 @@ public class DistCommon { ...@@ -7533,6 +7549,29 @@ public class DistCommon {
+ e.getMessage()); + e.getMessage());
e.printStackTrace(); e.printStackTrace();
throw new ITMException(e); throw new ITMException(e);
}finally{
try{
if(rs != null) {
rs.close();
rs = null;
}
if( pstmt != null) {
pstmt.close();
pstmt = null;
}
if( rs1 != null) {
rs1.close();
rs1 = null;
}
if( pstmt1 != null) {
pstmt1.close();
pstmt1 = null;
}
}catch(Exception e)
{
}
} }
return errString; return errString;
} }
...@@ -7563,14 +7602,13 @@ public class DistCommon { ...@@ -7563,14 +7602,13 @@ public class DistCommon {
if (rs.next()) { if (rs.next()) {
llCount = rs.getInt("cnt"); llCount = rs.getInt("cnt");
} }
if (llCount == 0) {
return "";
}
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if (llCount == 0) {
return "";
}
sql = "Select Check_integral_qty ls_check_integral_qty From distorder_type Where tran_type = '" sql = "Select Check_integral_qty ls_check_integral_qty From distorder_type Where tran_type = '"
+ lsTranType.trim() + "'"; + lsTranType.trim() + "'";
...@@ -11807,6 +11845,10 @@ public class DistCommon { ...@@ -11807,6 +11845,10 @@ public class DistCommon {
} }
} }
} }
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(getDoubleValue(finalRate) <= 0) if(getDoubleValue(finalRate) <= 0)
{ {
errCode = "VTRATE2"; errCode = "VTRATE2";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment