1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- <%@ page contentType="text/html;charset=gb2312" %>
- <%@ include file="/webpage/include/taglib.jsp"%>
- <%@ page import="com.jeeplus.modules.isignature.entity.iDBManager2000,java.sql.ResultSet" %>
- <%
- String mRecordID=request.getParameter("RecordID");
- if (mRecordID==null) mRecordID="";
- String mSubject=new String(request.getParameter("Subject").getBytes("8859_1"));
- String mAuthor=new String(request.getParameter("Author").getBytes("8859_1"));
- String mFileDate=new String(request.getParameter("FileDate").getBytes("8859_1"));
- String mFileType="pdf";
- String mStatus="READ";
- iDBManager2000 DbaObj=new iDBManager2000();
- if (DbaObj.OpenConnection())
- {
- String mysql="SELECT RecordID from Document Where RecordID='" + mRecordID + "'";
- try
- {
- ResultSet result=DbaObj.ExecuteQuery(mysql) ;
- if (result.next())
- {
- mysql="update Document set RecordID=?,Subject=?,Author=?,FileDate=?,FileType=?,Status=? where RecordID='"+mRecordID+"'";
- }
- else
- {
- mysql="insert into Document (RecordID,Subject,Author,FileDate,FileType,Status) values (?,?,?,?,?,?)";
- }
- result.close();
- }
- catch(Exception e)
- {
- System.out.println(e.toString());
- }
- java.sql.PreparedStatement prestmt=null;
- try
- {
- prestmt=DbaObj.Conn.prepareStatement(mysql);
- prestmt.setString(1,mRecordID);
- prestmt.setString(2,mSubject);
- prestmt.setString(3,mAuthor);
- prestmt.setString(4,mFileDate);
- prestmt.setString(5,mFileType);
- prestmt.setString(6,"READ");
-
- DbaObj.Conn.setAutoCommit(false) ;
- prestmt.executeUpdate();
- DbaObj.Conn.commit();
- }
- catch(Exception e)
- {
- System.out.println(e.toString());
- }
- finally
- {
- prestmt.close();
- }
- DbaObj.CloseConnection() ;
- }
- else
- {
- out.println("OpenDatabase Error") ;
- }
- response.sendRedirect("${ctx}/isignature/iSignatureDocumente/edit");
- %>
|