--- parser3/src/sql/pa_sql_driver.h 2001/07/23 13:59:52 1.12 +++ parser3/src/sql/pa_sql_driver.h 2001/09/05 09:32:40 1.16 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) - $Id: pa_sql_driver.h,v 1.12 2001/07/23 13:59:52 parser Exp $ + $Id: pa_sql_driver.h,v 1.16 2001/09/05 09:32:40 parser Exp $ driver dynamic library must look like this: @@ -42,7 +42,9 @@ public: virtual void _throw(const char *comment) =0; }; -#define SQL_DRIVER_API_VERSION 0x0303 +#define SQL_DRIVER_API_VERSION 0x0304 +#define SQL_DRIVER_CREATE create +#define SQL_DRIVER_CREATE_NAME "create" /* could not figure out how to # it :( */ /// events, occuring when SQL_Driver::query()-ing class SQL_Driver_query_event_handlers { @@ -71,8 +73,7 @@ public: */ virtual void connect(char *used_only_in_connect_url_cstr, SQL_Driver_services& services, void **connection) =0; - virtual void disconnect( - SQL_Driver_services& services, void *connection) =0; + virtual void disconnect(void *connection) =0; virtual void commit( SQL_Driver_services& services, void *connection) =0; virtual void rollback(