ManagerCollegeStudentInfo.java
Upload User: tian320582
Upload Date: 2007-08-23
Package Size: 173k
Code Size: 13k
Category:

Jsp/Servlet

Development Platform:

Java

  1. package internetsignup;
  2. import java.sql.*;
  3. public class ManagerCollegeStudentInfo
  4. {
  5. private String userName="";
  6. private String userPassword="";
  7. private String speciality="";
  8. private String signSelect="";
  9. private String sname="";
  10. private String sex="";
  11. private String birthday="";
  12. private String nation="";
  13. private String identityNo="";
  14. private String ifMember="";
  15. private String ownAddress="";
  16. private String graduateSchool="";
  17. private String signType="";
  18. private String address="";
  19. private String mailNo="";
  20. private String fatherName="";
  21. private String fatherJob="";
  22. private String fatherPhone="";
  23. private String motherName="";
  24. private String motherJob="";
  25. private String motherPhone="";
  26. private String cultureExtent="";
  27. private String score="";
  28. private String housePhone="";
  29. private String mobile="";
  30. private String remark="";
  31. private String schoolOpinion="";
  32. private String signupDate="";
  33. Connection conn=null;
  34. ResultSet rs=null;
  35. Statement stmt=null;
  36. public void setUserName(String userName)
  37. {
  38. this.userName=userName;
  39. }
  40. public void setUserPassword(String userPassword)
  41. {
  42. this.userPassword=userPassword;
  43. }
  44. public void setSpeciality(String speciality)
  45. {
  46. this.speciality=speciality;
  47. }
  48. public void setSignSelect(String signSelect)
  49. {
  50. this.signSelect=signSelect;
  51. }
  52. public void setSname(String sname)
  53. {
  54. this.sname=sname;
  55. }
  56. public void setSex(String sex)
  57. {
  58. this.sex=sex;
  59. }
  60. public void setBirthday(String birthday)
  61. {
  62. this.birthday=birthday;
  63. }
  64. public void setNation(String nation)
  65. {
  66. this.nation=nation;
  67. }
  68. public void setIdentityNo(String identityNo)
  69. {
  70. this.identityNo=identityNo;
  71. }
  72. public void setIfMember(String ifMember)
  73. {
  74. this.ifMember=ifMember;
  75. }
  76. public void setOwnAddress(String ownAddress)
  77. {
  78. this.ownAddress=ownAddress;
  79. }
  80. public void setGraduateSchool(String graduateSchool)
  81. {
  82. this.graduateSchool=graduateSchool;
  83. }
  84. public void setSignType(String signType)
  85. {
  86. this.signType=signType;
  87. }
  88. public void setAddress(String address)
  89. {
  90. this.address=address;
  91. }
  92. public void setMailNo(String mailNo)
  93. {
  94. this.mailNo=mailNo;
  95. }
  96. public void setFatherName(String fatherName)
  97. {
  98. this.fatherName=fatherName;
  99. }
  100. public void setFatherJob(String fatherJob)
  101. {
  102. this.fatherJob=fatherJob;
  103. }
  104. public void setFatherPhone(String fatherPhone)
  105. {
  106. this.fatherPhone=fatherPhone;
  107. }
  108. public void setMotherName(String motherName)
  109. {
  110. this.motherName=motherName;
  111. }
  112. public void setMotherJob(String motherJob)
  113. {
  114. this.motherJob=motherJob;
  115. }
  116. public void setMotherPhone(String motherPhone)
  117. {
  118. this.motherPhone=motherPhone;
  119. }
  120. public void setCultureExtent(String cultureExtent)
  121. {
  122. this.cultureExtent=cultureExtent;
  123. }
  124. public void setScore(String score)
  125. {
  126. this.score=score;
  127. }
  128. public void setHousePhone(String housePhone)
  129. {
  130. this.housePhone=housePhone;
  131. }
  132. public void setMobile(String mobile)
  133. {
  134. this.mobile=mobile;
  135. }
  136. public void setRemark(String remark)
  137. {
  138. this.remark=remark;
  139. }
  140. public void setSchoolOpinion(String schoolOpinion)
  141. {
  142. this.schoolOpinion=schoolOpinion;
  143. }
  144. public void setSignupDate(String signupDate)
  145. {
  146. this.signupDate=signupDate;
  147. }
  148. public String getUserName()
  149. {
  150. return userName;
  151. }
  152. public String getUserPassword()
  153. {
  154. return userPassword;
  155. }
  156. public String getSpeciality()
  157. {
  158. return speciality;
  159. }
  160. public String getSignSelect()
  161. {
  162. return signSelect;
  163. }
  164. public String getSname()
  165. {
  166. return sname;
  167. }
  168. public String getSex()
  169. {
  170. return sex;
  171. }
  172. public String getBirthday()
  173. {
  174. return birthday;
  175. }
  176. public String getNation()
  177. {
  178. return nation;
  179. }
  180. public String getIdentityNo()
  181. {
  182. return identityNo;
  183. }
  184. public String getIfMember()
  185. {
  186. return ifMember;
  187. }
  188. public String getOwnAddress()
  189. {
  190. return ownAddress;
  191. }
  192. public String getGraduateSchool()
  193. {
  194. return graduateSchool;
  195. }
  196. public String getSignType()
  197. {
  198. return signType;
  199. }
  200. public String getAddress()
  201. {
  202. return address;
  203. }
  204. public String getMailNo()
  205. {
  206. return mailNo;
  207. }
  208. public String getFatherName()
  209. {
  210. return fatherName;
  211. }
  212. public String getFatherJob()
  213. {
  214. return fatherJob;
  215. }
  216. public String getFatherPhone()
  217. {
  218. return fatherPhone;
  219. }
  220. public String getMotherName()
  221. {
  222. return motherName;
  223. }
  224. public String getMotherJob()
  225. {
  226. return motherJob;
  227. }
  228. public String getMotherPhone()
  229. {
  230. return motherPhone;
  231. }
  232. public String getCultureExtent()
  233. {
  234. return cultureExtent;
  235. }
  236. public String getScore()
  237. {
  238. return score;
  239. }
  240. public String getHousePhone()
  241. {
  242. return housePhone;
  243. }
  244. public String getMobile()
  245. {
  246. return mobile;
  247. }
  248. public String getRemark()
  249. {
  250. return remark;
  251. }
  252. public String getSchoolOpinion()
  253. {
  254. return schoolOpinion;
  255. }
  256. public String getSignupDate()
  257. {
  258. return signupDate;
  259. }
  260. public ManagerCollegeStudentInfo()
  261. {
  262. try
  263. {
  264. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  265. }
  266. catch(ClassNotFoundException e)
  267. {
  268. System.out.println(e);
  269. }
  270. }
  271. public int selectUserNameMessage()
  272. {
  273. try
  274. {
  275. conn=DriverManager.getConnection("jdbc:odbc:College","njgcxx","njgcxx");
  276. stmt=conn.createStatement();
  277. String sql="select * from CollegeStudentInfo where userName='"+userName+"'";
  278. rs=stmt.executeQuery(sql);
  279. if(rs.next())
  280. {
  281. userPassword=rs.getString("userPassword").trim();
  282. speciality=rs.getString("speciality").trim();
  283. signSelect=rs.getString("signSelect").trim();
  284. sname=rs.getString("sname").trim();
  285. sex=rs.getString("sex").trim();
  286. birthday=rs.getString("birthday").trim();
  287. nation=rs.getString("nation").trim();
  288. identityNo=rs.getString("identityNo").trim();
  289. ifMember=rs.getString("ifMember").trim();
  290. ownAddress=rs.getString("ownAddress").trim();
  291. graduateSchool=rs.getString("graduateSchool").trim();
  292. signType=rs.getString("signType").trim();
  293. address=rs.getString("address").trim();
  294. mailNo=rs.getString("mailNo").trim();
  295. fatherName=rs.getString("fatherName").trim();
  296. fatherJob=rs.getString("fatherJob").trim();
  297. fatherPhone=rs.getString("fatherPhone").trim();
  298. motherName=rs.getString("motherName").trim();
  299. motherJob=rs.getString("motherJob").trim();
  300. motherPhone=rs.getString("motherPhone").trim();
  301. cultureExtent=rs.getString("cultureExtent").trim();
  302. score=rs.getString("score").trim();
  303. housePhone=rs.getString("housePhone").trim();
  304. mobile=rs.getString("mobile").trim();
  305. remark=rs.getString("remark").trim();
  306. schoolOpinion=rs.getString("schoolOpinion").trim();
  307. signupDate=rs.getString("signupDate").trim();
  308. return 1;
  309. }
  310. else
  311. {
  312. return 0;
  313. }
  314. }
  315. catch(Exception e)
  316. {
  317. return 0;
  318. }
  319. finally
  320.         {
  321.          try{rs.close();stmt.close();conn.close();}
  322.          catch(Exception e){}
  323.         }  
  324. }
  325. public int selectSignupDateMessage()
  326. {
  327. try
  328. {
  329. conn=DriverManager.getConnection("jdbc:odbc:College","njgcxx","njgcxx");
  330. stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
  331. String sql="select * from CollegeStudentInfo where signupDate='"+signupDate+"'";
  332. rs=stmt.executeQuery(sql);
  333. if(rs.next())
  334. {
  335. userName=rs.getString("userName").trim();
  336. userPassword=rs.getString("userPassword").trim();
  337. speciality=rs.getString("speciality").trim();
  338. signSelect=rs.getString("signSelect").trim();
  339. sname=rs.getString("sname").trim();
  340. sex=rs.getString("sex").trim();
  341. birthday=rs.getString("birthday").trim();
  342. nation=rs.getString("nation").trim();
  343. identityNo=rs.getString("identityNo").trim();
  344. ifMember=rs.getString("ifMember").trim();
  345. ownAddress=rs.getString("ownAddress").trim();
  346. graduateSchool=rs.getString("graduateSchool").trim();
  347. signType=rs.getString("signType").trim();
  348. address=rs.getString("address").trim();
  349. mailNo=rs.getString("mailNo").trim();
  350. fatherName=rs.getString("fatherName").trim();
  351. fatherJob=rs.getString("fatherJob").trim();
  352. fatherPhone=rs.getString("fatherPhone").trim();
  353. motherName=rs.getString("motherName").trim();
  354. motherJob=rs.getString("motherJob").trim();
  355. motherPhone=rs.getString("motherPhone").trim();
  356. cultureExtent=rs.getString("cultureExtent").trim();
  357. score=rs.getString("score").trim();
  358. housePhone=rs.getString("housePhone").trim();
  359. mobile=rs.getString("mobile").trim();
  360. remark=rs.getString("remark").trim();
  361. schoolOpinion=rs.getString("schoolOpinion").trim();
  362. signupDate=rs.getString("signupDate").trim();
  363. return 1;
  364. }
  365. else
  366. {
  367. userName="";
  368. userPassword="";
  369. speciality="";
  370. signSelect="";
  371. sname="";
  372. sex="";
  373. birthday="";
  374. nation="";
  375. identityNo="";
  376. ifMember="";
  377. ownAddress="";
  378. graduateSchool="";
  379. signType="";
  380. address="";
  381. mailNo="";
  382. fatherName="";
  383. fatherJob="";
  384. fatherPhone="";
  385. motherName="";
  386. motherJob="";
  387. motherPhone="";
  388. cultureExtent="";
  389. score="";
  390. housePhone="";
  391. mobile="";
  392. remark="";
  393. schoolOpinion="";
  394. signupDate="";
  395. return 0;
  396. }
  397. }
  398. catch(Exception e)
  399. {
  400. return 0;
  401. }
  402. }
  403. public int count()
  404. {
  405. int i=1;
  406. try
  407. {
  408. while(rs.next())
  409.     {
  410.     i++;
  411.     }
  412.     rs.first();     
  413.     return i;
  414.     }
  415.     catch(Exception e){System.out.println(e.toString());return 0;}
  416. }
  417. public int MoveNextmessage()
  418. {
  419. try
  420. {
  421. if(rs.next())
  422. {
  423. userName=rs.getString("userName").trim();
  424. userPassword=rs.getString("userPassword").trim();
  425. speciality=rs.getString("speciality").trim();
  426. signSelect=rs.getString("signSelect").trim();
  427. sname=rs.getString("sname").trim();
  428. sex=rs.getString("sex").trim();
  429. birthday=rs.getString("birthday").trim();
  430. nation=rs.getString("nation").trim();
  431. identityNo=rs.getString("identityNo").trim();
  432. ifMember=rs.getString("ifMember").trim();
  433. ownAddress=rs.getString("ownAddress").trim();
  434. graduateSchool=rs.getString("graduateSchool").trim();
  435. signType=rs.getString("signType").trim();
  436. address=rs.getString("address").trim();
  437. mailNo=rs.getString("mailNo").trim();
  438. fatherName=rs.getString("fatherName").trim();
  439. fatherJob=rs.getString("fatherJob").trim();
  440. fatherPhone=rs.getString("fatherPhone").trim();
  441. motherName=rs.getString("motherName").trim();
  442. motherJob=rs.getString("motherJob").trim();
  443. motherPhone=rs.getString("motherPhone").trim();
  444. cultureExtent=rs.getString("cultureExtent").trim();
  445. score=rs.getString("score").trim();
  446. housePhone=rs.getString("housePhone").trim();
  447. mobile=rs.getString("mobile").trim();
  448. remark=rs.getString("remark").trim();
  449. schoolOpinion=rs.getString("schoolOpinion").trim();
  450. signupDate=rs.getString("signupDate").trim();
  451. return 1;
  452. }
  453. else
  454. {
  455. userName="";
  456. userPassword="";
  457. speciality="";
  458. signSelect="";
  459. sname="";
  460. sex="";
  461. birthday="";
  462. nation="";
  463. identityNo="";
  464. ifMember="";
  465. ownAddress="";
  466. graduateSchool="";
  467. signType="";
  468. address="";
  469. mailNo="";
  470. fatherName="";
  471. fatherJob="";
  472. fatherPhone="";
  473. motherName="";
  474. motherJob="";
  475. motherPhone="";
  476. cultureExtent="";
  477. score="";
  478. housePhone="";
  479. mobile="";
  480. remark="";
  481. schoolOpinion="";
  482. signupDate="";
  483. return 0;
  484. }
  485. }
  486. catch(Exception e)
  487. {
  488. return 0;
  489. }
  490. }
  491. public void closeMessage()
  492. {
  493. try
  494. {
  495. rs.close();
  496. stmt.close();
  497. conn.close();
  498. }
  499. catch(Exception e)
  500. {
  501. System.out.println(e.toString());
  502. }
  503. }
  504. public int updateMessage()
  505. {
  506. try
  507. {
  508. conn=DriverManager.getConnection("jdbc:odbc:College","njgcxx","njgcxx");
  509. stmt=conn.createStatement();
  510. String sql="update CollegeStudentInfo set speciality='"+
  511. speciality+"',signSelect='"+signSelect+"',sname='"+sname+"',sex='"+sex+"',birthday='"
  512. +birthday+"',nation='"+nation+"',identityNo='"+identityNo+"',ifMember='"+ifMember+"',ownAddress='"+ownAddress+"',graduateSchool='"+graduateSchool+"',signType='"+signType
  513. +"',address='"+address+"',mailNo='"+mailNo+"',fatherName='"+fatherName+"',fatherJob='"+fatherJob+"',fatherPhone='"+fatherPhone+"',motherName='"
  514. +motherName+"',motherJob='"+motherJob+"',motherPhone='"+motherPhone+"',cultureExtent='"+cultureExtent+"',score='"+score
  515. +"',housePhone='"+housePhone+"',mobile='"+mobile+"',remark='"+remark+"',schoolOpinion='"+schoolOpinion+"' where userName='"+userName+"'";
  516. int i=stmt.executeUpdate(sql);
  517. return i;
  518. }
  519. catch(Exception e)
  520. {
  521. System.out.println(e);
  522. return 0;
  523. }
  524. finally
  525.         {
  526.          try{stmt.close();conn.close();}
  527.          catch(Exception e){}
  528.         }  
  529. }
  530. public int deleteMessage()
  531. {
  532. try
  533. {
  534. conn=DriverManager.getConnection("jdbc:odbc:College","njgcxx","njgcxx");
  535. stmt=conn.createStatement();
  536. String sql="delete from CollegeStudentInfo where userName='"+userName+"'";
  537. int i=stmt.executeUpdate(sql);
  538. return i;
  539. }
  540. catch(Exception e)
  541. {
  542. System.out.println(e);
  543. return 0;
  544. }
  545. finally
  546.         {
  547.          try{stmt.close();conn.close();}
  548.          catch(Exception e){}
  549.         }  
  550. }
  551. }