Diff for /parser3/src/sql/pa_sql_driver.h between versions 1.3 and 1.5

version 1.3, 2001/04/05 11:50:10 version 1.5, 2001/04/05 20:01:25
Line 56  public: Line 56  public:
 public:  public:
   
         /// assignes services to driver. you can not use driver until this          /// assignes services to driver. you can not use driver until this
         void set_services(Services_for_SQL_driver *aservices) { fservices=aservices; }          void set_services(Services_for_SQL_driver *aservices) { services=aservices; }
   
         SQL_Driver() :          SQL_Driver() :
                 fservices(0) {                  services(0) {
         }          }
         /// get api version          /// get api version
         virtual int api_version() =0;          virtual int api_version() =0;
Line 70  public: Line 70  public:
         virtual void rollback(void *connection) =0;          virtual void rollback(void *connection) =0;
         /// @returns true to indicate that connection still alive           /// @returns true to indicate that connection still alive 
         virtual bool ping(void *connection) =0;          virtual bool ping(void *connection) =0;
           /// encodes the string in 'from' to an escaped SQL string
           virtual unsigned int quote(void *connection,
                   char *to, const char *from, unsigned int length) =0;
         virtual void query(void *connection,          virtual void query(void *connection,
                 const char *statement, unsigned long offset, unsigned long limit,                  const char *statement, unsigned long offset, unsigned long limit,
                 unsigned int *column_count, Cell **columns,                  unsigned int *column_count, Cell **columns,
Line 79  public: Line 82  public:
   
 protected:  protected:
   
         Services_for_SQL_driver *fservices;          Services_for_SQL_driver *services;
 };  };
   
 typedef SQL_Driver *(*SQL_Driver_create_func)();  typedef SQL_Driver *(*SQL_Driver_create_func)();

Removed from v.1.3  
changed lines
  Added in v.1.5


E-mail: