framework.db
Class SQLPreparedStatement

java.lang.Object
  extended by framework.db.DBStatement
      extended by framework.db.SQLPreparedStatement

public class SQLPreparedStatement
extends DBStatement


Constructor Summary
SQLPreparedStatement(java.lang.String sql, ConnectionManager connMgr, java.lang.Object caller)
           
 
Method Summary
 void clearParam()
           
 void close()
          StatementÀÇ close ¸¦ ±¸ÇöÇϱâ À§ÇÑ Ãß»ó ¸Þ¼Òµå
 RecordSet executeQuery()
           
 RecordSet executeQuery(int currPage, int pageSize)
           
 RecordSet executeQuery(java.lang.String sql)
           
 RecordSet executeQuery(java.lang.String sql, int currPage, int pageSize)
           
 int executeUpdate()
           
 int executeUpdate(java.lang.String sql)
           
 java.lang.Object getObject(int idx)
           
 java.lang.Object[] getParams()
           
 int getParamSize()
           
protected  java.sql.PreparedStatement getPrepareStatment()
           
 java.lang.String getQueryString()
           
 RecordSet getRecordSet()
           
 java.lang.String getSQL()
           
 java.lang.String getString(int idx)
           
 int getUpdateCount()
           
 void set(int idx, byte[] value)
           
 void set(int idx, double value)
           
 void set(int idx, int value)
           
 void set(int idx, long value)
           
 void set(int idx, java.lang.Object obj)
           
 void set(java.lang.Object[] obj)
           
 void setSQL(java.lang.String newSql)
           
 java.lang.String toString()
           
 
Methods inherited from class framework.db.DBStatement
getLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SQLPreparedStatement

public SQLPreparedStatement(java.lang.String sql,
                            ConnectionManager connMgr,
                            java.lang.Object caller)
Method Detail

close

public void close()
           throws java.sql.SQLException
Description copied from class: DBStatement
StatementÀÇ close ¸¦ ±¸ÇöÇϱâ À§ÇÑ Ãß»ó ¸Þ¼Òµå

Specified by:
close in class DBStatement
Throws:
java.sql.SQLException

clearParam

public void clearParam()

executeQuery

public RecordSet executeQuery()
                       throws java.sql.SQLException
Throws:
java.sql.SQLException

executeQuery

public RecordSet executeQuery(int currPage,
                              int pageSize)
                       throws java.sql.SQLException
Throws:
java.sql.SQLException

executeQuery

public RecordSet executeQuery(java.lang.String sql)
                       throws java.sql.SQLException
Throws:
java.sql.SQLException

executeQuery

public RecordSet executeQuery(java.lang.String sql,
                              int currPage,
                              int pageSize)
                       throws java.sql.SQLException
Throws:
java.sql.SQLException

executeUpdate

public int executeUpdate()
                  throws java.sql.SQLException
Throws:
java.sql.SQLException

executeUpdate

public int executeUpdate(java.lang.String sql)
                  throws java.lang.Throwable
Throws:
java.lang.Throwable

getObject

public java.lang.Object getObject(int idx)

getParams

public java.lang.Object[] getParams()

getParamSize

public int getParamSize()

getPrepareStatment

protected java.sql.PreparedStatement getPrepareStatment()
                                                 throws java.sql.SQLException
Throws:
java.sql.SQLException

getRecordSet

public RecordSet getRecordSet()

getSQL

public java.lang.String getSQL()

getString

public java.lang.String getString(int idx)

getUpdateCount

public int getUpdateCount()

set

public void set(java.lang.Object[] obj)

set

public void set(int idx,
                double value)

set

public void set(int idx,
                int value)

set

public void set(int idx,
                long value)

set

public void set(int idx,
                java.lang.Object obj)

set

public void set(int idx,
                byte[] value)

setSQL

public void setSQL(java.lang.String newSql)
            throws java.sql.SQLException
Throws:
java.sql.SQLException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getQueryString

public java.lang.String getQueryString()