You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<metaname="keywords"content="Classy Job Application Form Widget Responsive, Login form web template,Flat Pricing tables,Flat Drop downs Sign up Web Templates, Flat Web Templates, Login signup Responsive web template, Smartphone Compatible web template, free webdesigns for Nokia, Samsung, LG, SonyEricsson, Motorola web design" />
<metaname="keywords"content="Transparent Login Form Responsive Widget,Login form widgets, Sign up Web forms , Login signup Responsive web form,Flat Pricing table,Flat Drop downs,Registration Forms,News letter Forms,Elements" />
<metaname="keywords"content="Classy Job Application Form Widget Responsive, Login form web template,Flat Pricing tables,Flat Drop downs Sign up Web Templates, Flat Web Templates, Login signup Responsive web template, Smartphone Compatible web template, free webdesigns for Nokia, Samsung, LG, SonyEricsson, Motorola web design" />
PreparedStatement st3 = con.prepareStatement("SELECT BAL FROM "+bname +"INFO WHERE ACCNO=?");
80
-
st3.setString(1, rs.getString(4));
81
-
rs4=st3.executeQuery();
82
-
rs4.next();
83
-
84
-
Double yourBalance =Double.parseDouble(rs4.getString(1)); //Retrieving Remitter Current Balance
87
+
Double yourBalance =Double.parseDouble(rs1.getString(1)); //Retrieving Remitter Current Balance
85
88
86
-
PreparedStatement st4 = con.prepareStatement("SELECT * FROM "+bname +"INFO WHERE AHNAME=? AND ACCNO=?");
87
-
st4.setString(1, beneficiaryname);
88
-
st4.setString(2, beneficiaryaccountnumber);
89
-
rs1=st4.executeQuery();
90
-
rs1.next();
89
+
PreparedStatement st3 = con.prepareStatement("SELECT * FROM "+beneficiarybankname +"INFO WHERE AHNAME=? AND ACCNO=?");
90
+
st3.setString(1, beneficiaryname);
91
+
st3.setString(2, beneficiaryaccountnumber);
92
+
rs2=st3.executeQuery();
93
+
rs2.next();
94
+
System.out.println("STMT3 Exec");
91
95
92
-
Double beneficiaryBalance =Double.parseDouble(rs1.getString(6)); //Retrieving Beneficiary Current Balance
96
+
Double beneficiaryBalance =Double.parseDouble(rs2.getString(6)); //Retrieving Beneficiary Current Balance
93
97
94
98
95
99
96
100
beneficiaryBalance = beneficiaryBalance + amount;
97
101
yourBalance = yourBalance - amount;
98
102
99
-
PreparedStatementst5= con.prepareStatement("UPDATE "+bname+"INFO SET BAL=? WHERE AHNAME=? AND ACCNO=?");
100
-
st5.setString(1, beneficiaryBalance.toString());
101
-
st5.setString(2, beneficiaryname);
102
-
st5.setString(3, beneficiaryaccountnumber);
103
-
st5.executeUpdate();
103
+
PreparedStatementst4= con.prepareStatement("UPDATE "+beneficiarybankname+"INFO SET BAL=? WHERE AHNAME=? AND ACCNO=?");
104
+
st4.setString(1, beneficiaryBalance.toString());
105
+
st4.setString(2, beneficiaryname);
106
+
st4.setString(3, beneficiaryaccountnumber);
107
+
st4.executeUpdate();
104
108
105
-
PreparedStatementst6= con.prepareStatement("UPDATE "+bname+"INFO SET BAL=? WHERE AHNAME=? AND ACCNO=?");
106
-
st6.setString(1, yourBalance.toString());
107
-
st6.setString(2, rs.getString(5));
108
-
st6.setString(3, rs.getString(4));
109
-
st6.executeUpdate();
109
+
PreparedStatementst5= con.prepareStatement("UPDATE "+remitterBankName+"INFO SET BAL=? WHERE AHNAME=? AND ACCNO=?");
110
+
st5.setString(1, yourBalance.toString());
111
+
st5.setString(2, rs.getString(5));
112
+
st5.setString(3, rs.getString(4));
113
+
st5.executeUpdate();
110
114
111
115
/* Timestamp timestamp = new Timestamp(System.currentTimeMillis());
112
116
System.out.println(timestamp);
113
117
114
118
//format timestamp
115
119
System.out.println(sdf.format(timestamp)); */
116
120
117
-
PreparedStatement st7 = con.prepareStatement("SELECT MOBILENO,BAL FROM "+bname +"INFO WHERE ACCNO=?"); //Fetching MobileNo. Of User From SAMEINFO
118
-
st7.setString(1, rs.getString(4));
119
-
rs2=st7.executeQuery();
120
-
rs2.next();
121
-
122
-
PreparedStatement st8 = con.prepareStatement("SELECT MOBILENO,BAL FROM "+bname +"INFO WHERE ACCNO=?"); //Fetching MobileNo. Of beneficiary From SAMEINFO
123
-
st8.setString(1, beneficiaryaccountnumber);
124
-
rs3=st8.executeQuery();
121
+
PreparedStatement st6 = con.prepareStatement("SELECT MOBILENO,BAL FROM "+remitterBankName +"INFO WHERE ACCNO=?"); //Fetching MobileNo. Of User From SAMEINFO
122
+
st6.setString(1, rs.getString(4));
123
+
rs3=st6.executeQuery();
125
124
rs3.next();
126
125
126
+
PreparedStatement st7 = con.prepareStatement("SELECT MOBILENO,BAL FROM "+beneficiarybankname +"INFO WHERE ACCNO=?"); //Fetching MobileNo. Of beneficiary From SAMEINFO
127
+
st7.setString(1, beneficiaryaccountnumber);
128
+
rs4=st7.executeQuery();
129
+
rs4.next();
130
+
127
131
String transID = generateTransID();
128
132
129
-
PreparedStatementst9= con.prepareStatement("SELECT TRANSACTIONID FROM TRANSACTIONINFO",ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
130
-
ResultSet r =st9.executeQuery();
133
+
PreparedStatementst8= con.prepareStatement("SELECT TRANSACTIONID FROM TRANSACTIONINFO",ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
134
+
ResultSet r =st8.executeQuery();
131
135
Comparison:
132
136
while(r.next()) {
133
137
if(transID.equals(r.getString(1))) {
@@ -139,50 +143,50 @@ public String generateTransID() {
139
143
System.out.println("Updated Selected and next is insert");
140
144
status ="successful";
141
145
142
-
PreparedStatementst10= con.prepareStatement("INSERT INTO TRANSACTIONINFO VALUES(?,?,?,current_timestamp,?,?,?,?,?,?,?,?,?,?,?)"); //I wouldn't bother retrieving the current time in Java, just let the database do the job.
143
-
st10.setString(1, transID);
146
+
PreparedStatementst9= con.prepareStatement("INSERT INTO TRANSACTIONINFO VALUES(?,?,?,current_timestamp,?,?,?,?,?,?,?,?,?,?,?)"); //I wouldn't bother retrieving the current time in Java, just let the database do the job.
PreparedStatement st2 = con.prepareStatement("SELECT CID FROM "+bname +"INFO WHERE AHNAME=? AND ACCNO=?"); //executed to check whether beneficiary exists in that bank or not.
18
+
PreparedStatement st1 = con.prepareStatement("SELECT BANKNAME FROM BANKINFO WHERE BANKDESCRIPTION=?");
19
+
st1.setString(1, beneficiarybankdes);
20
+
rs=st1.executeQuery();
21
+
rs.next();
22
+
String beneficiarybankname = rs.getString(1);
23
+
System.out.println(beneficiarybankname);
24
+
25
+
PreparedStatement st2 = con.prepareStatement("SELECT CID FROM "+beneficiarybankname +"INFO WHERE AHNAME=? AND ACCNO=?"); //executed to check whether beneficiary exists in that bank or not.
24
26
st2.setString(1, beneficiaryname);
25
27
st2.setString(2, beneficiaryaccountnumber);
26
-
rs=st2.executeQuery();
28
+
rs1=st2.executeQuery();
27
29
28
-
if (rs.next()) { //If exists then print summary
30
+
if (rs1.next()) { //If exists then print summary
29
31
30
32
session.setAttribute("beneficiaryname", beneficiaryname); //Attributes sent via sessoin to the process.
0 commit comments