/****************************************************************************
** ui.h extension file, included from the uic-generated form implementation.
**
** If you want to add, delete, or rename functions or slots, use
** Qt Designer to update this file, preserving your code.
**
** You should not define a constructor or destructor in this file.
** Instead, write your code in functions called init() and destroy().
** These will automatically be called by the form's constructor and
** destructor.
*****************************************************************************/

#include <qlabel.h>
#include <qmessagebox.h>
#include <qsqldriverplugin.h>
#include <qsqldatabase.h>
#include <qsqlquery.h>
#include <qlocale.h>
#include <qlineedit.h>

#define DB_SALES_DRIVER "QMYSQL3"
#define DB_SALES_USER "rmeeh"
#define DB_SALES_PASSWD "xxxx"
#define DB_SALES_HOST "bata"
#define DB_SALES_DBNAME "Bauteile"





void Hauptfenster::establishConnect()
{
	QSqlDatabase *defaultDB = QSqlDatabase::addDatabase( DB_SALES_DRIVER );
	defaultDB->setDatabaseName( DB_SALES_DBNAME );
	defaultDB->setUserName( DB_SALES_USER );
	defaultDB->setPassword( DB_SALES_PASSWD );
	defaultDB->setHostName( DB_SALES_HOST );

	if ( defaultDB->open() )
	{
	    QMessageBox::information(this,"offen!!!","voll geil!!!");
	    // Database successfully opened; we can now issue SQL commands.
	}
	else
	{
	    //QMessageBox::information(this,"Failed database: ",defaultDB->lastError().text() );
	    txtMeld->setText(defaultDB->lastError().text());
	    //QMessageBox::information(this,"Son Dreck!!!","Schief gegangen->DB-Access...");
	}


}
