org.adrabi.mysql
Class ExecuteQueries

java.lang.Object
  extended by org.adrabi.mysql.ExecuteQueries

public class ExecuteQueries
extends java.lang.Object

Version:
0.1
Author:
ADRABI Abderrahim

Field Summary
private  java.util.Calendar Cal
           
private  java.util.Hashtable Cols
           
private  IExecuteQueries IExecQ
           
private  MyJConnection MyConnection
           
private  java.lang.String QError
           
private  java.lang.String Queries
           
private  java.util.Hashtable Rows
           
 
Constructor Summary
private ExecuteQueries(MyJConnection myjcon)
           
 
Method Summary
 void Execute()
          Execute all SQL statement
 void Execute(java.lang.String q)
          Execute all SQL statement by set a queries to exceute
static ExecuteQueries Factory(MyJConnection myjcon)
          Create a Factory for ExecuteQueries
 java.util.Hashtable getCols()
          Return all columns form executing queries
 MyJConnection getMyJConnection()
          Return a class of connection to MySQL Server (JDBC Driver)
 java.lang.String getQError()
          Return null if don't have error or return a error string description
 java.lang.String getQueries()
          Return queries to execute
 java.util.Hashtable getRows()
          Return Hashtable content all return data
 void setIExecuteQueries(IExecuteQueries iexecq)
          set an Interface for LOG all executing queries
 void setMyJConnection(MyJConnection myjcon)
          Set a Connection to MySQL Server
 void setQueries(java.lang.String q)
          Set String Queries to execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Queries

private java.lang.String Queries

Rows

private java.util.Hashtable Rows

Cols

private java.util.Hashtable Cols

QError

private java.lang.String QError

MyConnection

private MyJConnection MyConnection

IExecQ

private IExecuteQueries IExecQ

Cal

private java.util.Calendar Cal
Constructor Detail

ExecuteQueries

private ExecuteQueries(MyJConnection myjcon)
Method Detail

getCols

public java.util.Hashtable getCols()
Return all columns form executing queries

Returns:
Hashtable

getQueries

public java.lang.String getQueries()
Return queries to execute

Returns:
String

setQueries

public void setQueries(java.lang.String q)
Set String Queries to execute

Parameters:
q -

getRows

public java.util.Hashtable getRows()
Return Hashtable content all return data

Returns:
Hashtable

Factory

public static ExecuteQueries Factory(MyJConnection myjcon)
Create a Factory for ExecuteQueries

Parameters:
myjcon -
Returns:
Class

Execute

public void Execute()
Execute all SQL statement


Execute

public void Execute(java.lang.String q)
Execute all SQL statement by set a queries to exceute

Parameters:
q -

getQError

public java.lang.String getQError()
Return null if don't have error or return a error string description

Returns:
String

getMyJConnection

public MyJConnection getMyJConnection()
Return a class of connection to MySQL Server (JDBC Driver)

Returns:
MyJConnection

setMyJConnection

public void setMyJConnection(MyJConnection myjcon)
Set a Connection to MySQL Server

Parameters:
myjcon -

setIExecuteQueries

public void setIExecuteQueries(IExecuteQueries iexecq)
set an Interface for LOG all executing queries

Parameters:
iexecq -