Home » Community » Newbie corner » Separate Database Access code
Re: Separate Database Access code [message #38832 is a reply to message #38830] |
Mon, 21 January 2013 15:57 |
lectus
Messages: 329 Registered: September 2006 Location: Brazil
|
Senior Member |
|
|
Hi!
Add Quote: | Sqlite3Session lDB;
| as a member of libDB and after you open the database add: :
class libDB {
typedef libDB CLASSNAME;
public:
Sqlite3Session lDB;
libDB();
~libDB();
void InitDB();
};
void libDB::InitDB()
{
LOG("Open DB");
if(!lDB.Open(ConfigFile("libDB.db"))) {
Exclamation(t_("Cannot create or open libDB database file\n"));
return;
}
LOG("SqlSchema");
SqlSchema sch(SQLITE3);
SQL = lDB;
.
.
.
It fixes the problem. Actually the fix was just "SQL = lDB". I recommend putting lDB as a member of libDB just so your library has a better design.
[Updated on: Mon, 21 January 2013 15:59] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Fri Apr 26 21:31:24 CEST 2024
Total time taken to generate the page: 0.03178 seconds
|