ultimatepp/uppdev/SQLApp/SQLApp.h
cxl 351994a6cc Adding uppdev....
git-svn-id: svn://ultimatepp.org/upp/trunk@328 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-08-15 08:36:24 +00:00

53 lines
874 B
C++

#ifndef _SQLApp_SQLApp_h
#define _SQLApp_SQLApp_h
#include <CtrlLib/CtrlLib.h>
#include <MySql/MySql.h>
#include <SqlCtrl/SqlCtrl.h>
#define LAYOUTFILE <SQLApp/SQLApp.lay>
#include <CtrlCore/lay.h>
#define SCHEMADIALECT <MySql/MySqlSchema.h>
#define MODEL <SQLApp/SQLApp.sch>
#include "Sql/sch_schema.h"
#include "Sql/sch_header.h"
#include "Sql/sch_source.h"
class Data;
class SQLApp : public WithSQLAppLayout<TopWindow> {
public:
typedef SQLApp CLASSNAME;
SQLApp();
~SQLApp();
void CreateTables();
void OnAddBT();
void OnUpdateBT();
void OnDeleteBT();
void OnFindBT();
void OnClearBT();
void OnShowBT();
private:
// Sql sql;
Data *DATA;
int key;
SqlId *SID;
};
class Data
{
public:
int Key;
String Data1;
String Data2;
String Data3;
Data() { Key=0;Data1="";Data2="";Data3=""; };
};
#endif