Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ SQL » sql session in a global variable?
sql session in a global variable? [message #34831] Tue, 13 December 2011 22:55 Go to previous message
Wolfgang is currently offline  Wolfgang
Messages: 146
Registered: November 2011
Location: Germany
Experienced Member
Hi,

I have a method in which my sqlite session is being connected:

.h
class sqltry
{
	public:
		typedef sqltry CLASSNAME;
		sqltry();
	private:
		Sqlite3Session sqlite3;
		Sql sqlPointer;


.cpp
bool sqltry::connect(String path)
{
	if (!sqlite3.Open(path))
	{
		return false;
	}
	Sql sql(sqlite3);
	sqlPointer = sql;
}


But if i try to use the sqlPointer in another method of the same class my app stops working and crashes...

.cpp
bool sqltry::atest(S)
{
	if (sqlPointer.Execute("create table t2 (t1key INTEGER PRIMARY KEY,data TEXT,num double,timeEnter DATE);"))
		PromptOK("DONE!");
	return true;
}



Whats wrong with it?
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Schema files, layouts
Next Topic: SqlArray with an Option
Goto Forum:
  


Current Time: Thu Apr 25 11:03:18 CEST 2024

Total time taken to generate the page: 0.03991 seconds