persistentstorage/sql/SRC/Client/SqlStmtSession.h
branchRCL_3
changeset 24 cc28652e0254
parent 23 26645d81f48d
equal deleted inserted replaced
23:26645d81f48d 24:cc28652e0254
    79 */
    79 */
    80 NONSHARABLE_CLASS(RSqlStatementSession)
    80 NONSHARABLE_CLASS(RSqlStatementSession)
    81 	{
    81 	{
    82 public:	
    82 public:	
    83 	inline RSqlStatementSession();
    83 	inline RSqlStatementSession();
    84 	TInt Prepare(RSqlDbSession& aDbSession, const TDesC& aSqlStmt, TInt& aColumnCount, TInt& aParamCount);
    84 	inline TInt Prepare(RSqlDbSession& aDbSession, const TDesC& aSqlStmt, TInt& aColumnCount, TInt& aParamCount);
    85 	TInt Prepare(RSqlDbSession& aDbSession, const TDesC8& aSqlStmt, TInt& aColumnCount, TInt& aParamCount);
    85 	inline TInt Prepare(RSqlDbSession& aDbSession, const TDesC8& aSqlStmt, TInt& aColumnCount, TInt& aParamCount);
    86 	void Close();
    86 	void Close();
    87 	
    87 	
    88 	inline TInt Reset();
    88 	inline TInt Reset();
    89 	inline TInt Exec();
    89 	inline TInt Exec();
    90 	inline void Exec(TRequestStatus& aStatus);
    90 	inline void Exec(TRequestStatus& aStatus);