15 const hk_string defaulttextdelimiter=
"'";
16 const hk_string defaultidentifierdelimiter=
"\"";
34 virtual hk_string name(
void)
const;
35 virtual void set_name(
const hk_string& n);
42 virtual enum_datasourcetypes type(
void)
const;
43 hk_string identifierdelimiter(
void)
const {
return p_identifierdelimiter;}
44 hk_string textdelimiter(
void)
const {
return p_sqltextdelimiter;}
45 static bool print_sqlstatements(
void) {
return p_print_sqlstatements;}
46 static void set_print_sqlstatements(
bool p);
51 virtual void before_source_vanishes(
void);
52 virtual void before_connection_disconnects(
void);
53 virtual void filelist_changes(listtype t);
54 virtual bool driver_specific_name(
const hk_string& n);
56 hk_string p_sqltextdelimiter;
57 hk_string p_identifierdelimiter;
58 static bool p_print_sqlstatements;
62 bool p_already_handled;
virtual bool set_name(const hk_string &n)
Definition: hk_database.cpp:99
represents a particular database on the SQL Server
Definition: hk_database.h:48
basic class for all other defined classes.
Definition: hk_class.h:52
Base class for all kind of queries.
Definition: hk_data.h:26
enum_datasourcetypes
Definition: hk_data.h:41